Openvpn 客户端失去互联网访问

Openvpn 客户端失去互联网访问

在 CentOS 7 上安装并连接我的 openvpn 客户端后,客户端(Web 服务器)会查找外部连接。因此我无法通过远程连接访问网站。

有人有办法解决这个问题吗?

xx.xx.0.0 = 服务器 IP 范围
10.8.0.0 = VPN IP 范围

路线(openvpn已禁用)

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    100    0        0 eth0
xx.xx.0.0       0.0.0.0         255.255.0.0     U     100    0        0 eth0

路由(openvpn客户端已启用)

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.8.0.29       128.0.0.0       UG    0      0        0 tun0
default         gateway         0.0.0.0         UG    100    0        0 eth0
vpn-srv-name    gateway         255.255.255.255 UGH   0      0        0 eth0
10.8.0.1        10.8.0.29       255.255.255.255 UGH   0      0        0 tun0
10.8.0.29       0.0.0.0         255.255.255.255 UH    0      0        0 tun0
128.0.0.0       10.8.0.29       128.0.0.0       UG    0      0        0 tun0
xx.xx.0.0       0.0.0.0         255.255.0.0     U     100    0        0 eth0

客户端 openvpn.conf:

client
dev tun
proto udp
remote vpn-srv-name 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ns-cert-type server
comp-lzo
verb 3

答案1

在 openvpn 服务器配置中,我更改了此行:push "redirect-gateway def1"

对此:推送“redirect-private”

问题已解决,重复网关已删除,但我无法在客户端之间建立连接。为了解决这个问题,我在服务器配置中添加了以下行:

推“路由 10.8.0.0 255.255.0.0”

答案2

添加redirect-privateopenvpn.conf

相关内容