VNC dengan hop beberapa mesin


1

Saya ingin mengakses mesin jarak jauh yang ada di dalam komputer lain. Saya bisa ssh untuk itu tetapi tidak bisa melihat di VNC viewer. Itu konfigurasinya.

external_ip port 3999 to internal_ip192 port 3999

internal_ip192 port 3999 forwards to internal_ip10 port 22

Dari local_machine:

ssh -i mykey -p 3999 ubuntu@external_ip
Connection done.

Jadi jika sekarang saya menjalankan vncserver pada port 5901, Anda perlu meneruskan port ini ke internal_ip192 dan external_ip?

Saya mencoba melakukan ini, tetapi tidak dapat melihat di VNC viewer:

ssh -i mykey -p 3999 -L 5901:localhost:5901 ubuntu@external_ip
(Connection done)

Apakah saya perlu membuka port 5901 di external_ip / internal_ip192 dan meneruskan port ini?

Jawaban:


0

Untuk satu hop menggunakan komputer sementara yang disebut interim.host, gunakan prosedur berikut:

Dari workstation Anda:

$ ssh -L5900:localhost:5900 user@interim.host

Dari interim.host:

$ ssh -L5900:localhost:5900 user@remote.host

Akhirnya hubungkan klien VNC lokal Anda ke localhost:5900.

Anda dapat menggunakan prosedur ini untuk memperluas hop sebanyak yang diperlukan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.