UltraVNC, DynDNS, несколько компьютеров в LAN?

2
задан 24 June 2009 в 12:28
4 ответа

DynDNS обеспечит имя к разрешению IP (something.homeip.net к 123.123.123.123). Вам не нужен Пользовательский DNS, чтобы сделать это, если Вы не требуете своего собственного домена. Ваше перенаправление портов будет работать, независимо от которой опции Вы выбираете.

Ваш маршрутизатор обеспечит перенаправление портов. Можно настроить маршрутизатор для передачи как это:

WAN IP, Port 5900 -> PC 1, Port 5900
WAN IP, Port 5901 -> PC 2, Port 5900
WAN IP, Port 5902 -> PC 3, Port 5900

и так далее. Затем, если Вы хотите соединиться с ПК 2, Вы VNC к

что-то homeip.net:5901

и маршрутизатор удостоверится, что запросы добираются до ПК 2. Также удостоверьтесь, что Вы открываете свой брандмауэр для тех портов. В зависимости от Вашего маршрутизатора это могут быть отдельные конфигурации (перенаправление портов и брандмауэр)

4
ответ дан 3 December 2019 в 09:14
  • 1
    Прекрасный - that' s, что я думал, но хотел быть уверенным I' m на правильном пути.Спасибо! –  Eli 24 June 2009 в 00:28

Я могу проверить, что это возможно и легко сделать, поскольку у меня есть настроенный в моей домашней сети. Вот веб-сайт, который входит в основы его. Как вышеизложенный Kevin, все это зависит от перенаправления портов Вашего домашнего маршрутизатора/брандмауэра.

Помните, тем не менее, что это - не обязательно безопасное соединение. Я рекомендовал бы туннелировать в домашнюю сеть по ssh. Я в настоящее время использую Полицейского SSH, чтобы настроить ssh сервер на поле окон и затем использовать шпаклевку, чтобы установить туннель ssh, затем использовать mstsc для соединения через туннель. Существуют другие продукты там, которые делают то же самое, stunnel приходит на ум. Надежда, которая помогает.

1
ответ дан 3 December 2019 в 09:14

Перенаправление портов будет, конечно, работать, но это не очень безопасно по двум причинам. Трафик VNC не шифруется, и слабый пароль мог оставить Вас уязвимыми.

Если бы у Вас есть поле BSD на Вашей LAN, я передал бы порт, не 22, для портирования 22 на ней. Затем используйте туннели ssh для соединения с различными хостами на LAN с VNC. Я также отключил бы ssh аутентификацию по паролю и использовал бы аутентификацию с закрытым ключом.

Ваше соединение SSH было бы похоже на это (альтернативно, можно использовать шпаклевку), пример использует порт 222 ssh-p222-L10000:host1:5900 user@yourdomainname.dyndns.org

Затем можно соединиться с хостом 1 путем указания на vnc клиент на localhost:10000

1
ответ дан 3 December 2019 в 09:14

Что-то еще, на что Вы могли бы хотеть посмотреть, является http://www.logmein.com (от парней, которые сделали Hamatchi). В основном это - сервис, который Вы устанавливаете на клиентской машине, которая обеспечивает внешний доступ к рабочему столу. Это также имеет преимущества использования безопасного канала передачи (https), доступно от любого браузера и прорубает маршрутизаторы и брандмауэры как масло.

1
ответ дан 3 December 2019 в 09:14

Теги

Похожие вопросы