2

под Linux я научился устанавливать IP-туннель с помощью ssh, выполнив это:

# background tunnel ip based on tun5
sudo ssh -f -N -w 5:5 root@remoteserver

# setup remote: tun5
ssh root@remoteserver "sudo ip link set tun5 up"
ssh root@remoteserver "ip addr add 10.0.0.100/32 peer 10.0.0.200 dev tun5"

# client setup: tun5
sudo ip link set tun5 up
sudo ip addr add 10.0.0.200/32 peer 10.0.0.100 dev tun5

Параметр -w позволяет мне зарегистрировать локальный ip для устройства tun5, который, в свою очередь, становится IP-адресом моего шлюза для удаленного сервера. Это довольно круто с 5 строк кода.

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

Любая идея, как сделать это в замазку или любой другой инструмент под Windows?

Любые намеки высоко ценятся!

0