Bu sıkça sorulan ve cevaplanan bir sorudur. Ancak, çözümler benim için çalışmıyor, bu yüzden neden olmadığını anlamak için biraz yardım istiyorum. Bunu geçmişte başarılı bir şekilde yaptığımı biliyorum.
Şuna baktım: VNC tüneli SSH bağlantısı ile
SSH bağlantısı üzerinden VNC tüneli
http://crl.ucsd.edu/handbook/vnc/
http://martybugs.net/smoothwall/puttyvnc.cgi
PUTTY aşağıdaki gibi yapılandırılmış:
ServerA bağlantısını açıyorum. Sonra
ssh -L 5901:localhost:5901 serverB
Giriş yaptıktan sonra VNC oturumu başlatıyorum
-bash-4.1$ vncserver :1
New 'serverB:1 (balter)' desktop is serverB:1
Starting applications specified in /home/users/balter/.vnc/xstartup
Log file is /home/users/balter/.vnc/serverB:1.log
-bash-4.1$
Gitmek için iyi olmalıyım, bu yüzden localhost
veya localhost:0
veya yerine VNC yapmaya çalışıyorum localhost:5900
. Bağlantı başarısız.
Öneriler?
EDIT: ServerB'nin bir güvenlik duvarının arkasında olduğunu eklemeliydim, bu yüzden serverA'yı aracı olarak kullanmam gerekiyor.
DÜZENLEME 2 - Nikita'nın Yorum dayalı:
Çıktı netstat -inpt
ServerB
-bash-4.1$ netstat -inpt
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
bond0 1500 0 25034847553 0 0 0 0 0 0 0 BMmRU
eth0 1500 0 7645087 0 0 0 148398 0 0 0 BMRU
eth4 1500 0 10494292891 0 0 0 0 0 0 0 BMsRU
eth5 1500 0 10644409020 0 0 0 0 0 0 0 BMRU
eth6 1500 0 14540554669 0 0 0 0 0 0 0 BMsRU
ib0 1500 0 5055 0 0 0 4267 0 1 0 BMRU
lo 65536 0 8932391289 0 0 0 8932391289 0 0 0 LRU
-bash-4.1$
Bunu nasıl yorumlayabilirim?