我的新科學專案的一部分是來自多個遠端站的資料收集系統。我有 15 個由太陽能電池板供電的遠端站(低功耗是必要的)。在每個站點,我都需要一個用於資料記錄器的乙太網路連接。目標是建立一個虛擬網路:我需要 15 個工作站和我的電腦位於同一網路中。
我的想法是使用:
- 15 個基於 ARM 的 Linux 板(基於 Debian),連接到 USB 連接埠的 3G/EDGE 數據機。每個設定都充當具有 VPN 用戶端的路由器(這裡的問題是最簡單的方法是什麼?)。
- 1 台中央伺服器(基於 Debian)將充當 VPN 伺服器(可能託管在某個可靠的地方)
- 我的 Windows 用戶端電腦將下載資料並監控所有網站狀態。
現在我的疑問是:
- ARM linux + USB 3G 是最佳方案嗎(低成本、低功耗)? ARM 板成本約為 100 美元,3G 成本約為 50 美元。
- 我應該在ARM板上使用什麼軟體(開放VPN?SSH隧道?)
- 我應該在中央伺服器上使用什麼軟體?
- 我應該在 Windows 上使用什麼軟體才能連接到這個專用網路。
總體思路是,我的資料記錄器(均內建乙太網路控制器並位於不同的地方)具有靜態 IP(比方說 192.168.1.100-114),而我的電腦(位於另一個地方)在同一網路(假設是192.168.1.50)。
不幸的是我不是網路規劃的專家。