我之前问过,当我在 openvpn 中连接到 ssh 时,如何连接到我的公共 ip,我找到了这个解决方案
假设您的服务器:
公共 IP 是
a.b.c.d
公共 IP 子网是a.b.c.0/24
默认网关是x.x.x.1
eth0
设备到网关iproute2
是您的朋友。请执行以下操作:ip rule add table 128 from a.b.c.d ip route add table 128 to a.b.c.0/24 dev eth0 ip route add table 128 default via x.x.x.1
但现在的问题是,当我连接 opnvpn 时,我无法使用我的公共 IP 连接到我的其他服务器
例如x.x.x.x
我的其他服务器并开放1267端口:
(连接到 openvpn 之前)
通过浏览我的公共 IP 并获取结果连接x.x.x.x
状态为在线
(连接到 openvpn 后)
通过浏览我的公共 IP 并获取结果连接x.x.x.x
状态为离线
我觉得这个问题导致传入非 OPENVPN 连接