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

Настройте клиент OpenVPN на общедоступный IP

Доброе утро,

В настоящее время я пытаюсь передать общедоступный IP-адрес непосредственно VPN-клиенту. Я использую OpenVPN.

Во-первых, я сделал мост br0 на стороне сервера и настроил конфигурацию OpenVPN для использования tap0, который уже включен в мост.

Теперь я на стороне клиента и подключаюсь к VPN. Сервер успешно протолкнул общедоступный IP-адрес, но мой шлюз по умолчанию остался таким же, как и без VPN.

Я попытался настроить его с помощью добавления маршрута и маршрута del, но не могу подключиться к Интернету. Вот мой текущий маршрут -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

Я думаю, что в этой таблице маршрутов что-то не так.

Примечание: чтобы использовать IP-адрес непосредственно на моем сервере OpenVPN, вот моя конфигурация:

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

147.x.x.x - это IP-адрес моего сервера OpenVPN, 51.x.x.194 - это IP-адрес, выделенный для VPN-клиента, а 54.x.x.254 - это шлюз (как для 147.x.x.x, так и для 51.x.x.194).

Итак, кто-нибудь знает, в чем я ошибался? Заранее спасибо.