使用 VPS 連結兩個 VPN
我想創建一個具有兩個不同 VPN 提供商的 VPN 鍊和一個具有靜態 IP 的虛擬專用伺服器,因此,配置如下所示:
User ----> Commercial VPN ----> VPS ----> Another commercial VPN ----> Internet
在這裡使用 VPS 是因為它還有另一個 IP 地址。VPS 只有一個物理介面。基本上,它應該像 Triple VPN 鏈一樣工作。
我的問題是是否可能,如果可以,我如何配置 VPS 以接受來自一個 VPN 的數據包並通過另一個 VPN 重定向它們?
快速簡便的匿名解決方案:
- 使用您信任的 VPN 提供商
- 在商業 VPN 上使用商業 VPN
- 使用 TOR
量身定制的解決方案:
可以像這樣連結 vpn,但這有點棘手:
client => vpn => vps => vpn => internet
1- 在 VPS 中設置 VPN 伺服器並進行測試:
client => vps(vpn) => internet
2-為您的客戶端的公共 IP 添加到 VPS 的靜態路由:
Linux: ip route add <client pub ip> via <vps gateway>
Windows: route add -p <client pub ip> mask 255.255.255.255 <vps gateway>
當您在下一步將 VPS 連接到 VPN 服務時,這將使您的客戶端遠端會話連接到 vps。
3- 將 VPS 連接到 VPN 提供商並檢查與網際網路的連接:
vps => vpn => Internet
4-測試連接性:‘client => vps(vpn) => vpn => internet’
5- 將客戶端連接到 vpn,然後將已經連接到另一個 vpn 的 vps(vpn) 撥打到網際網路:
client => vpn => vps(vpn) => vpn => internet
將您的客戶端連接到 vpn 後,如果它正在偵聽其連接的 vpn 的 pub IP,您只能撥打 vps(vpn)。
或者
只需按照步驟 2 將您的第一個 VPN 的 pub ip 作為靜態路由添加到 VPS。