Есть некий компьютер с операционкой 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.