配置 OpenVPN 客户端以获得公共 IP

配置 OpenVPN 客户端以获得公共 IP

早上好,

我目前正在尝试将公共 IP 地址直接连接到 VPN 客户端。我正在使用 OpenVPN。

首先,我在服务器端创建了网桥 br0,并且调整了 OpenVPN 配置以使用网桥中已包含的 tap0。

现在,我在客户端并连接到 VPN。服务器成功推送了公网 IP 地址,但我的默认网关与没有 VPN 时一样。

我尝试使用一些路由添加和路由删除来调整它,但我无法连接到互联网。这是我当前的路由 -n 结果:

0.0.0.0         54.x.x.254      0.0.0.0         UG    100    0        0 eth0
51.x.x.194      54.x.x.254      255.255.255.255 UGH   0      0        0 tap0
54.x.x.254      0.0.0.0         255.255.255.255 UH    0      0        0 tap0
147.x.x.x       192.168.137.129 255.255.255.255 UGH   0      0        0 eth0
192.168.137.0   0.0.0.0         255.255.255.0   U     100    0        0 eth0

我认为这个路线表有问题。

注意:要在我的 OpenVPN 服务器上直接使用 IP 地址,这是我的配置:

IP Address  51.x.x.194
Gateway     54.x.x.254
Netmask     255.255.255.255

147.xxx 是我的 OpenVPN 服务器的 IP 地址,51.xx194 是分配给 VPN 客户端的 IP,54.xx254 是网关(147.xxx 和 51.xx194 都是如此)。

那么,有人知道我错在哪里吗?提前谢谢。

相关内容