У меня есть удаленный компьютер, к которому я хотел бы подключиться к VNC. Доступ к этому компьютеру возможен только через туннель. Из соображений безопасности я хотел бы настроить VNC в качестве локального хоста.
На моем клиентском ПК я запускаю Windows. Я настроил туннель с помощью plink.exe. Я могу подключиться при настройке VNC без localhost, используя:
plink -L localhost:5901:vnc_host:5901 username@tunnel_machine
Но это не удается при запуске VNC для прослушивания на локальном хосте
Для пояснения следующее не будет работать, потому что у меня нет прямого доступа к vnc_host.
plink -L localhost:5901:localhost:5901 username@vnc_host
Есть идеи, как это сделать?