Проброс порта для ssh через nat

Есть некий компьютер с операционкой Ubuntu, он находится за шлюзом (NAT + Iptables). Необходимо пробросить порт для VNC, который в свою очередь зашифрован через SSH подключение.

Пробросим порт для SSH.

 

разрешим все исходящие потоки в интернет

iptables -A FORWARD -s 192.168.0.8 -j ACCEPT

на локальной сети разрешим пакеты с destination 192.168.0.8:22

iptables -A FORWARD -i eth0 -d 192.168.0.8 -p tcp --dport 22 -j ACCEPT

само правило перенаправления

iptables -t nat -A PREROUTING -p tcp -d 194.44.39.184 --dport 1022 -j DNAT --to-destination 192.168.0.8:22

На винде качаем Putty и SSVNC

Подключаемся вводим пароль. Включаем VNC.