Приветствую.
Нужно на втором сервере с openvpn client установить dante proxy при подключении к которому трафик шел с первого сервера.
Есть первый сервер с ubuntu 20.04 и адресом 140.140.140.140.
Также есть второй сервер с ubuntu 20.04 за маршрутизатором с адресом 90.90.90.90 (проброшен порт 1194).
Сетевой интерфейс у второго сервера enp0s3, адрес 192.168.10.12.
Второй сервер подключается с помощью openvpn client, поднимается tun0 с адресом 10.8.0.3.
В openvpn.cfg добавлено:
route-nopull
route 90.90.90.90 255.255.255.255 net_gateway
Устанавливаю на второй сервер dante proxy в /etc/danted.conf добавляю:
internal: enp0s3 port = 1194
external: tun0
Если с телефона через tmux запустить nc -zvw3 90.90.90.90 1194
показывает что подключение есть, но через прокси в браузере сайты не открываются.
Если на втором сервере отключить openvpn client, а в /etc/danted.conf указать:
internal: enp0s3 port = 1194
external: enp0s3
с браузера телефона происходит подключение к прокси и трафик идет через 90.90.90.90.
Но мне необходимо что бы работал openvpn client и трафик шел с 140.140.140.140