LINUX.ORG.RU
решено ФорумAdmin

Проброс порта OpenVPN

 ,


0

2

Есть OpenVPN сервер 101.101.101.100 с VPN сетью 10.10.10.0/24. К этому серверу подключен клиент которому присвоен адрес 10.10.10.5. На этом клиенте висит webmin на порту 10000. Нужно пробросить этот порт на сервер чтобы с 101.101.101.100:10001 можно было зайти на webmin по адресу 10.10.10.5:10000.

Настроил VPN без пушинга роута по умолчанию на VPN.

Вот конфиг сервера:

port 65535
proto udp
dev tun

ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/easy-rsa/keys/server.crt
key /etc/openvpn/easy-rsa/keys/server.key
dh /etc/openvpn/easy-rsa/keys/dh2048.pem

server 10.10.10.0 255.255.255.0
sndbuf 524288
rcvbuf 524288
client-config-dir ccd

push "sndbuf 524288"
push "rcvbuf 524288"
keepalive 10 120

tls-crypt /etc/openvpn/easy-rsa/keys/ta.key
cipher AES-128-CBC
auth SHA256
tls-server
tls-timeout 160
hand-window 160

max-clients 32
client-to-client

user nobody
group nogroup

persist-key
persist-tun

verb 5

Вот конфиг клиента:

client

dev tun
proto udp
remote 101.101.101.100 65535
resolv-retry infinite
nobind

user nobody
group nogroup

persist-key
persist-tun

ca   /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/client.crt
key  /etc/openvpn/keys/client.key
ns-cert-type server

tls-crypt /etc/openvpn/keys/ta.key
cipher AES-128-CBC
auth SHA256
tls-client

verb 3

Пинги в сторону клиента и в сторону сервера идут.

На сервере прописал DNAT:

-A PREROUTING -p tcp --dport 10001 -s 101.101.101.100 -j DNAT --to-destination 10.10.10.5:10000

Фаерволл разрешает все соединения по tun0. Форвардинг ipv4 включён как на сервере так и на клиенте.

Вбиваю в браузер https://101.101.101.100:10001 (webmin через https работает) - тишина.



Последнее исправление: FluffyPillow (всего исправлений: 2)

Ответ на: комментарий от ford1813

Вбиваю в браузер https://101.101.101.100:10001 (webmin через https работает) - тишина.

Но уже не нужно. Разрулил трафик который не должен идти через vpn через вторую таблицу роутов и сделал пуш дефолтроута VPN клиенту.

FluffyPillow
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.