使用中间服务器 ip 地址连接主 openvpn 服务器

使用中间服务器 ip 地址连接主 openvpn 服务器

我安装了 openvpn 服务器的主服务器 ip 地址在我的国家被屏蔽了。这意味着我无法直接连接到 openvpn。所以我买了另一台服务器。我想使用这第二台服务器来连接我的主要 openvpn。每种快速的方法对我来说都很好。

两台服务器都是 ubunutu 20.04

答案1

您可以使用 iptables 进行端口转发。CLI 语法如下

iptables -t nat -A PREROUTING -p tcp --dport <PORT> -j DNAT --to-destination <main-Server-IP>

有关详细信息,请查看手册页。

您应该安装软件包iptablesiptables-persistent。要获得持久配置(重启时加载),您需要使用以下命令保存配置

iptables-save > /etc/iptables/rules.v4

我猜你的第二台服务器确实“只有”一个接口。必须启用 IP 转发。添加以下行

net.ipv4.ip_forward=1

/etc/sysctl.conf 

需要重新启动。

Iptables 是一个非常强大的工具 - 请小心。如果配置错误,您可能会失去对服务器的访问权限。

相关内容