
Некоторые люди могут предпочесть TeamViewer или другую службу, но VNC позволяет вам устанавливать и управлять вашим собственным сервером без использования централизованного сервиса. Клиенты и серверы VNC доступны для всех платформ, но мы будем рассматривать Windows здесь.
Установка VNC-сервера
Во-первых, вам необходимо установить сервер VNC на компьютер, к которому вы хотите получить доступ удаленно. Мы будем использовать TightVNC здесь, но есть и другие VNC-серверы, которые вы также можете использовать, например UltraVNC.
TightVNC устанавливается по умолчанию как системная служба, поэтому он всегда будет работать в фоновом режиме, пока ваш компьютер включен. (Конечно, вы всегда можете отключить услугу вручную.) Он также автоматически разрешает себя в брандмауэре Windows - если вы используете другой брандмауэр, убедитесь, что брандмауэр не блокирует TightVNC, или вы не сможете подключиться.


После быстрой установки TightVNC теперь будет запущен на вашем компьютере. Вы можете использовать TightVNC Service - интерфейс управления в меню «Пуск», чтобы настроить сервер.

Вы также можете изменить порт веб-доступа по той же причине - или полностью отключить доступ к Интернету.

Перенаправление портов и настройка динамического DNS
На вашем компьютере теперь запущен сервер VNC, поэтому вы сможете подключиться к нему с других компьютеров в локальной сети. Если вы хотите подключиться к нему из Интернета, вам нужно будет сделать еще несколько вещей.
Во-первых, вам необходимо перенаправить порт сервера VNC на ваш маршрутизатор. Этот процесс отличается на каждом маршрутизаторе, но вам нужно будет использовать веб-интерфейс вашего маршрутизатора для пересылки портов.
- Подробнее: как перенаправить порты на маршрутизатор
Вы также можете настроить динамическое имя DNS-хоста для своей домашней сети. Поставщики интернет-услуг часто меняют IP-адрес, назначенный домашним сетям, а это значит, что если ваш домашний IP-адрес изменится, вы не сможете подключиться к домашнему компьютеру.
- Подробнее: как легко получить доступ к домашней сети из любого места с помощью DDNS
Подключение к компьютеру
С сервером VNC, работающим на удаленном компьютере, вы можете использовать клиент VNC на другом компьютере для подключения. TightVNC включает в себя клиента VNC - вы можете установить TightVNC на другой компьютер и отменить выбор сервера в процессе установки только для установки средства просмотра. После его установки вы найдете TightVNC Viewer в меню «Пуск».

- Используйте локальный IP-адрес компьютера, если вы находитесь в той же локальной сети, что и компьютер.
- Используйте IP-адрес вашей домашней сети, если вы получаете доступ к компьютеру через Интернет.
- Используйте динамическое DNS-имя хоста, если вы настроите динамический DNS и получаете доступ к компьютеру через Интернет.
Для получения дополнительной информации об определении локальных или удаленных IP-адресов, используемых вашим компьютером, читайте: Как найти частные и общедоступные IP-адреса вашего компьютера
Если вы используете другой порт для своего VNC-сервера (как вы, вероятно, должны быть), добавьте номер порта после двух двоеточий.


Дополнительные способы получения профессиональных функций в домашних версиях Windows см. В разделе «Как получить профессиональные функции в Windows Home Versions с сторонними инструментами»