Petr Pudlák
2015-12-25 22:58:01 UTC
我一直在使用OpenVPN來管理幾台計算機之間的網絡,但是它需要一個中央服務器,並且所有數據都需要經過它。另外,更改中央服務器可能意味著更新整個網絡。
我正在尋找不需要中央服務器的開源分散式(P2P)VPN網絡。要求:
- 沒有中央服務器(所有對等方都相等)。
- 安全-所有數據都必須加密。允許連接的對等方應該通過給他們提供一個可以供其他人驗證的簽名證書來進行管理。
- 某些對等方沒有公用IP地址(並且該地址可以動態更改,因為其中一些可以移動);該軟件應該能夠確定並允許對等方根據需要轉發流量。
- 應該有可能在內部網絡中為對等方提供固定的IP地址。
- 該軟件必須積極維護(以解決安全問題)。
- 對內存和CPU的影響盡可能小。
- 我不是在尋找 Social VPN特別是,我不希望系統依賴於任何社交網絡。
- Linux和Windows支持。
- 系統應作為系統服務運行,而無需任何GUI進行管理
- 可選的IPv6支持將是有益的(某些對等體可以具有公共IPv6地址,但不能具有IPv4地址)。
- 還可以選擇內部DNS,以便可以通過本地地址對所有計算機進行尋址名稱。