Мне нужно использовать VNC для управления компьютером за NAT. У меня нет доступа к удаленному маршрутизатору, но я могу заставить человека, сидящего перед компьютером, следовать очень простым инструкциям. Я также за NAT, но я могу настроить переадресацию портов, если это необходимо. Соединение Win к Win, и я думал об использовании UltraVNC. У меня нет предыдущего опыта работы с VNC. Так далеко от того, что я прочитал, у меня есть две идеи:
Настройте переадресацию портов на моем конце и сделайте так, чтобы клиент подключался к моему компьютеру, на котором запущена программа просмотра VNC.
Попробуйте использовать дополнение UltraVNC NatToNat .
Номер 1 возможен и реалистичен? Любая документация для него от клиентов POV?
Как работает № 2? Существуют ли общедоступные серверы UltraVNC Nat Helper?
Есть другие идеи? Это одна вещь, поэтому я не хочу вмешиваться или усложнять.
3 ответа на вопрос
4
bbaja42
Если вы хотите / можете использовать альтернативное решение, я предлагаю teamviewer .
Это бесплатно для некоммерческого использования. Использование действительно просто.
Скачать / установить программное обеспечение
Запустите клиент и дайте другому пользователю идентификатор и пароль TeamViewer (оба видны на главном экране)
Другой пользователь может использовать данную комбинацию пользователя / пароля для удаленного подключения и управления ПК.
Я использовал это много раз для быстрых удаленных сессий.
LawrenceC 12 лет назад
0
Круто, это выглядит как раз то, что я ищу.
Robert S. Barnes 12 лет назад
0
2
Ansgar Wiechers
Вы можете подключиться через обратный туннель SSH. Сконфигурируйте маршрутизатор для переадресации какого-либо порта (скажем, 2222 / tcp) на локальный SSH-сервер на вашей стороне. Пусть удаленный пользователь установит обратный туннель SSH от хоста, на котором работает сервер VNC, на ваш общедоступный IP-адрес (abcd):
plink -R 5901:127.0.0.1:5901 -P 2222 -L USER a.b.c.d
После установки туннеля вы можете подключиться к клиенту VNC по IP-адресу вашего сервера SSH, например:
vncviewer 192.168.23.42:1
или (когда SSH-сервер работает на вашей рабочей станции
vncviewer 127.0.0.1:1
Надстройка NatToNat использует похожий (хотя и немного другой) подход.
Я ищу достаточно простое решение Win To Win.
Robert S. Barnes 12 лет назад
0
Для тех, кто находит это: вот более подробная информация https://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html (прокрутите вниз в * Удаленную переадресацию порта * и убедитесь, что установлено `GatewayPorts yes`, иначе конец сервера будет [привязываться к` 127.0.0.1` и `0.0.0.0` или` \ * `не поможет] (https: // superuser .com / вопросы / 588591 /, как в изготовлении, SSH-туннель, открытым для публичного / 591963 # 591963))
aexl 6 лет назад
0
1
Bish
Когда я пытался помочь моему 80-летнему папе удаленно, я использовал VPN, чтобы избежать проблем с NAT / Firewall и т. Д. Я использовал Logmein Hamachi для создания виртуальной сети, затем заставил его установить Hamachi и подключиться к сети с именем пользователя / паролем. Простое и надежное соединение.
Затем я заставил его установить сервер UltraVNC, пока я установил программу просмотра. Подключайтесь, используя VPN IP-адрес - вуаля. Любое программное обеспечение для удаленного управления будет работать через VPN, оно не обязательно должно быть VNC.
Звучит интересно и круто, но я думаю, что решение TeamViewer, вероятно, больше подходит для моей ситуации - я также помогаю моему отцу :-)
Robert S. Barnes 12 лет назад
0