1

МНЕ НУЖНА ПОМОЩЬ!

Итак, у меня есть ПК с Windows 8 (программа просмотра vnc), iMac 10.8 Mountain Lion (сервер vnc) и сервер-посредник, работающий под управлением Ubuntu на DMZ (все порты открыты). Оба компьютера находятся за брандмауэром, и ПОРТЫ НЕ ОТКРЫТЫ для внешнего мира (кроме сервера-посредника).

VNC-сервер (iMac): phil@192.168.1.106 (частный IP-адрес)

Сервер-посредник: fixnode@fixnode.ca (я использую доменные имена вместо IP для простоты)

VNC Viewer (Windows 8 ПК): 24.114.25.11 (частный IP) (без SSH-сервера на ПК)

Шаг 1. С сервера VNC (iMac) я запускаю эту команду: ssh -f -N -R 5900:localhost:5900 fixnode@fixnode.ca а затем я включаю свой сервер VNC.

Шаг 2: Затем из Viewer (ПК с Windows 8) я запускаю Putty (ssh-клиент) для подключения к fixnode@fixnode.ca -p 5900

Примечание: в замазке нет обратной связи, поэтому я предполагаю, что туннель создан (так как ошибки нет)

Шаг 3: Используя TightVNC Viewer (на ПК с Windows 8), я помещаю localhost:5900 и нажимаю кнопку connect

Когда я пытаюсь подключить средство просмотра к iMac, ошибка, которую я получаю, является ошибкой тайм-аута, я пытался отредактировать мой файл sshd_config (на сервере-посреднике), чтобы разрешить соединения шлюза, но ничего не помогает. Кто-нибудь может дать мне какие-либо предложения?

Просто чтобы уточнить, ОБА ПК и Mac находятся за брандмауэром, но НЕ ПОРТ ОТКРЫТЫ

Спасибо, Филипп К

0