>ports/net/tightvnc
>vnc клиент под windows.
>TCP соединение можно прокинуть через SSH.
Ок, спасибо за совет. Пакет поставил, через vncserver запускаю его, в логах вижу
19/10/05 09:45:03 All Rights Reserved.
19/10/05 09:45:03 See http://www.uk.research.att.com/vnc for information on VNC
19/10/05 09:45:03 See http://www.tightvnc.com for TightVNC-specific information
19/10/05 09:45:03 Desktop name 'X' (xxx.ru:1)
19/10/05 09:45:03 Protocol version supported 3.3
19/10/05 09:45:03 Listening for VNC connections on TCP port 5901
19/10/05 09:45:03 Listening for HTTP connections on TCP port 5801
19/10/05 09:45:03 URL http://xxx.ru:5801
xrdb: No such file or directory
xrdb: can't open file '/root/.Xresources'
В процессах
78490 p0 I 0:04,59 Xvnc :1 -desktop X -httpd /usr/X11R6/share/tightvnc/classes -auth /ro
78498 p0 S 0:00,04 xterm -geometry 80x24+10+10 -ls -title X Desktop (xterm-static)
Порты открыты
qrz# netstat -aln | grep LISTEN
tcp4 0 0 *.5801 *.* LISTEN
tcp4 0 0 *.5901 *.* LISTEN
ежели я скажем на другом компе наберу
[serge@do serge]$ telnet ***.***.33.1 5901
Trying ***.***.33.1...
Connected to ***.***.33.1.
Escape character is '^]'.
RFB 003.003
То есть коннект до удаленного порта проходит.
Windows-клиентом TightVNC пытаюсь подключиться - не коннетится. Стягивал по адресу http://www.tightvnc.com/download.html . Сижу за файрволом в NATированной сетке. TCP коннект только исходящий пробрасывается через Socks5.
Скажите - для работы удаленного клиента на самом клиенте какой-то входящий порт нужно открывать? Или обычного маскарадинга вполне хватит?
Как бы вообще понять в какую сторону копать?