Вопрос Ubuntu для VNC Ubuntu через туннель SSH


У меня есть рабочий стол Linux Ubuntu у себя дома, ssh enabled, установлен vnc-сервер, настроено правило маршрутизатора. Все работает, и дома я могу подключиться через локальную сеть с моего Mac. С внешней стороны я могу войти через ssh.

Я настроил putty следующим образом:

  • session: имя хоста и номер порта
  • соединение> ssh> туннель: переадресованные порты: L5900 | 192.168.0.23
  • местный адрес: 192.168.1.45

Когда я подключусь, я могу войти на удаленную машину.

Затем я открываю Remote Desktop Viewer.

  • Я нажимаю connect
  • протокол: vnc
  • host:?
  • использовать хост как ssh tunnel:?

Я не знаю, что использовать для двух последних вариантов. Какие ip-адреса следует использовать?


2
2018-06-08 10:29


происхождения




ответы:


SSH-пересылка - вы переадресовываете от хоста, у вас есть SSHed, тому же хозяину:

  • L5900 | локальный: 5900

VNC viewer:

  • host: localhost
  • «использовать хост как ssh-туннель» не требуется, поскольку вы делаете этот шаг (пересылка SSH) вручную

1
2018-06-08 10:46





Вы должны указать своему удаленному рабочему столу на локальный адрес и номер локального порта, который вы выбрали для привязки.


0
2018-06-08 10:47