Назад | Перейти на главную страницу

Клиент OpenVPN потерял доступ в Интернет

После установки и подключения моего клиента openvpn к CentOS 7 клиент (веб-сервер) смотрит вниз на внешние подключения. Поэтому я не могу получить доступ к веб-сайтам с удаленных подключений.

Есть ли у кого-нибудь идеи исправить это?

xx.xx.0.0 = диапазон IP-адресов сервера
10.8.0.0 = диапазон IP-адресов VPN

маршрут (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

В конфигурации сервера openvpn я изменил эту строку: push "redirect-gateway def1"

на это: нажмите "частное перенаправление"

Проблема была решена, и дублированный шлюз был удален, однако я не мог подключиться между клиентами. Чтобы решить эту проблему, я добавил в конфигурацию сервера строку ниже:

нажмите "маршрут 10.8.0.0 255.255.0.0"

Добавить redirect-private к openvpn.conf