В прошлой статье мы познакомились с чудесной программой ultraVNC.
Теперь я бы хотел рассказать как настроить удаленное управление если ваш компьютер находится за NAT и не имеет белого IP адреса.
Для начала нашему домашнему роутеру нужно получить постоянное доменное имя.
Я для этого использую сервис NO-ip. Регистрируемся и попадаем в панель управления.
Нам нужно создать новый хост. Имя к которому мы будем обращаться для получения удаленного управления.
Имя у нас будет 3-го уровня. Выглядеть оно будет примерно так xxxxxx.ddns.net (где хххх — это ваше придуманное название).
Все готово. Хост создан. Теперь займемся настройкой роутера и пробросом портов.
Заходим в админ-панель своего роутера (обычно 192.168.0.1), логгинимся.
Вот так выглядит админка в моем TpLink TL-WR841ND.
Находим в меню «Динамический DNS».
Выбираем сервис — в нашем случае это NO-IP. Вбиваем имя пользователя, пароль и доменное имя, которое получили на сайте NO-IP. Нажимаем «Войти», состояние должно стать «Успешно!».
Переходим во вкладку «Переадресация»,»Виртуальные серверы».
У меня уже есть несколько записей. Нужно нажать «Добавить новую».
В это месте заполняем очень внимательно.
«Внешний порт»- это тот порт, котрый мы будем прописывать в свойствах соединения ultraVNC , то есть адрес удаленного компьютера будет иметь вид хххxxx.ddns.net:5454. Порт можно выбрать любой не занятый, я выбрал 5454.
«Внутренний порт» — это порт сервиса внутри нашей домашней сети, как мы помним, ultraVNC в стандартной конфигурации работает на порту 5900.
«IP адрес, внутренний» — это адрес компьютера на котором буде установлен сервер ultraVNC (компьютер которым мы будем управлять).
Все настройка окончена. Запускаем ultraVNC наобоих компьютерах.
И подключаемся.