Давно вынашивал идею так чтобы управлять домашним сервером удаленно. Но так же давно всё никак не было понятия какой из моих домашних компов является сервером в конкретный момент. Однако недавно я приобрел себе новый телевизор с сетевым подключением Samsung UE40D5000 , потом купил планшет на андроиде Pegatron Duke 3G. И то и другое – замечательные устройства, достойные отдельной статьи. В итоге пришлось полностью перестраивать концепцию домашнего медиа сервера. В итоге я реализовал таки удаленное управление домашним сервером с помощью бесплатной программы UltraVNC.

Кроме того вся моя сеть давно сидит за роутером ASUS WL-500gP, это добавило процессу настройки UltraVNC новые грани. Пришлось пробрасывать порты. Всё заработало, думаю моя инструкция многим поможет.

О выборе VNC клиента

Я выбрал в качестве VNC клиента, да и сервера бесплатныю программу UltraVNC. Каких либо причин выбрать именно его не было. Просто на него наткнулмя первым. Он показался более простым в настройке, чем radmin ( пожалуй самый популярный VNC клиент ). Так и оказалось —UltraVNC очень прост в настройке. Плюс у UltraVNC есть portable версия клиента. Это полезно многим.

О настройке UltraVNC

Каких либо откровений здесь не будет. Процесс установки достаточно тривиален. Скачал, установил. Прописал порты и пароли. Главное в моем случае, что сервер сидит за роутером – прописать порты. «Авто» в этом случае выбрать нельзя.

Настройка UltraVNC за роутером – проброс портов.

Сложностей с подключением к установленному UltraVNC по локалке сразу никаких не возникло. Но когда я попробовал подключиться с внешнего IP – ничего не получилось. Оно и понятно. Для того чтобы увидеть сервер UltraVNC за роутером с внешнего IP нужно как минимум:

  1. Прописать серверу статический IP в локальной сети. Что-то типа 192.168.1.12 , например. Настройка «Получить IP адрес автоматически» не прокатит.  Маска подсети обычно 255.255.255.0 , шлюз и предпочитаемый DNS – IP роутера, у меня это 192.168.1.1 . Объясню зачем. Дальше надо будет в роутере пробросить порты до сервера. Запись о проброске статическая. Если айпишник сервера в локалке будет менятся – то проброс будет иногда в вакуум. Как то так вообщем.
  2. Теперь надо пробросить порты. На моем роутере ASUS WL-500gP это легко и просто. Можно ли это сделать на вашем я не знаю. На самом простом врядли. Ну вообщем прочтите в инструкции.  Идем в пункт NAT Settings – Virtual Server : Enable Virtual Server – YES. Ниже вбиваем номер порта, который мы задали в настройках сервера UltraVNC ( main ). IP сервера, протокол TCP. Перегружаем роутер .проброс портов UltraVNC

Всё дальше всё само работает замечательно.

18 декабря 2011

Рубрики

Ваш комментарий может быть первым!

Есть что сказать по теме статьи? Пожалуйста - пишите!