Обеспечение удаленного доступа к вашему компьютеру без Screens Connect

Screens Connect — самый простой способ сделать компьютер доступным для подключений из-за пределов его локальной сети, но при определенных обстоятельствах Screens Connect не является приемлемым вариантом. В таких случаях все равно можно подключиться к компьютеру через Интернет.

Сначала подготовьте компьютер для удаленного доступа

Чтобы Screens мог подключиться к вашему компьютеру, его необходимо настроить на прием входящих подключений через службы VNC и/или SSH. Ознакомьтесь с этими инструкциями, чтобы узнать, как подготовить компьютер для удаленного доступа:

Как только ваш компьютер будет готов, вы можете продолжить, следуя следующим инструкциям:

Шаг 1. Автоматически обновите свой публичный IP-адрес

Ваш публичный IP-адрес будет время от времени меняться. Чтобы убедиться, что Screens сможет найти ваш компьютер при удаленном подключении, вам нужно будет подписаться на услугу, которая будет отслеживать изменения IP-адреса.

Для этого примера мы выбрали бесплатный сервис No-IP, который никак не связан с Edovia. В сети доступно множество похожих сервисов, и все они имеют схожую процедуру настройки.

Создайте учетную запись No-IP и хост

Перейдите на https://www.noip.com/remote-access/.

Выберите Бесплатный динамический DNS.

Зарегистрируйтесь для получения сервиса.

После создания и проверки учетной записи No-IP перейдите на https://www.noip.com/#loginModal, чтобы войти в систему.

Выберите Динамический DNS > Создать имя хоста.

Введите имя хоста:

Убедитесь, что выбран DNS Host (A).

Не меняйте IP-адрес. Это ваш текущий публичный IP-адрес.

Нажмите Создать имя хоста.

Установите Host Updater

Многие маршрутизаторы позволяют вам сделать это легко, без необходимости установки дополнительного программного обеспечения на ваш Mac. Ознакомьтесь с этой страницей, чтобы узнать, поддерживает ли ваш маршрутизатор службу No-IP.

Если ваш маршрутизатор не поддерживает службу, следуйте этим инструкциям:

  1. Перейдите на https://www.noip.com/download.
  2. Выберите загрузку для вашей ОС (Mac, Windows или Linux).
  3. Загрузите последнюю версию приложения.
  4. Прокрутите страницу загрузки вниз, чтобы получить инструкции по установке.

Шаг 2: Сделайте локальный IP-адрес вашего компьютера статическим

Вы найдете инструкции для:

На вашем Mac

Как и ваш публичный IP-адрес, ваш локальный IP-адрес может время от времени меняться. Нам нужно убедиться, что он остается прежним.

Нажмите эту ссылку для открытия сетевых настроек на вашем Mac.

Перейдите в Сеть

Выберите текущую сеть и нажмите Подробности…

Выберите TCP/IP

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

Выберите статический IP, который не будет конфликтовать ни с чем в сети. Лучше всего выбрать число, выходящее далеко за пределы обычного диапазона назначенных IP-адресов, в примере ниже мы выбрали 10.0.1.245, поскольку большинство машин в этой сети останавливаются на 10.0.1.150. Проверьте IP-адрес вашего маршрутизатора, чтобы узнать, какой диапазон использовать.

Нажмите ОК или Применить

Теперь ваш IP-адрес будет установлен на указанный вами статический адрес. Обратите внимание, что вы на короткое время отключитесь от сети, пока это происходит.

Примечание: Инструкции для macOS 12 или более ранних версий доступны здесь.

Теперь вы можете перейти к шагу 3.

На вашем Windows PC

Как и ваш публичный IP-адрес, ваш локальный IP-адрес может время от времени меняться. Нам нужно убедиться, что он остается прежним.

Получить информацию о вашей сети

Нажмите Пуск и введите cmd. Нажмите enter.

Появится окно оболочки. Введите ipconfig и нажмите enter.

Вы увидите информацию о своей сети.

В разделе Подключение локальной сети адаптера Ethernet запишите адреса для:

  1. Маска подсети
  2. Основной шлюз

Сделать IP-адрес вашего ПК статическим

Введите сеть и общий доступ в поле поиска в меню «Пуск» и выберите Центр управления сетями и общим доступом, когда он появится.

Затем, когда откроется Центр управления сетями и общим доступом, нажмите «Изменить параметры адаптера».

Щелкните правой кнопкой мыши по локальному адаптеру и выберите Свойства.

В окне свойств локального подключения выделите протокол Интернета версии 4 (TCP/IPv4), затем нажмите кнопку «Свойства».

Теперь выберите переключатель «Использовать следующий IP-адрес» и введите правильный IP-адрес, маску подсети и шлюз по умолчанию, которые соответствуют настройкам вашей сети. Затем введите адреса предпочитаемого и альтернативного DNS-серверов. Здесь мы находимся в домашней сети и используем простую конфигурацию сети класса C и Google DNS.

Отметьте «Проверить настройки при выходе», чтобы Windows мог обнаружить любые проблемы с введенными вами адресами. Когда закончите, нажмите кнопку «ОК».

Теперь вы можете перейти к шагу 3.

На вашем ПК с Linux или Raspberry Pi

Как и ваш публичный IP-адрес, ваш локальный IP-адрес может время от времени меняться. Нам нужно убедиться, что он остается прежним.

Получить информацию о вашей сети

Открыть терминал и ввести sudo ifconfig

Запишите следующие данные:

Итак, из нашего примера я бы получил следующую информацию.

Разные сети предоставят вам разные данные, поэтому убедитесь, что вы не просто копируете наши результаты!

Записав их, выполните sudo route -n, это предоставит нам информацию с вашего маршрутизатора.

Обязательно запишите следующую информацию, полученную из этой команды:

Итак, из примера я бы получил следующее:

Итак, теперь мы получили все данные, необходимые для настройки нашего Raspberry Pi с новым блестящим статическим IP-адресом, пришло время сохранить их в файле конфигурации.

Пора запустить sudo nano /etc/network/interfaces. Это откроет файл конфигурации для сетевых настроек в текстовом редакторе nano. Если вы более уверенно работаете с альтернативным текстовым редактором, это тоже нормально!

строка, которая читается как «iface eth0 inet dhcp», сообщает сетевому интерфейсу ethernet «eth0» использовать «dhcp» (динамический IP). Во-первых, замените «dhcp» на «static».

Затем добавьте следующие строки прямо под только что измененной строкой, заполнив [] датой, которую вы получили выше.

Не забудьте сохранить файл!

Вот пример содержимого файла:

Запустите sudo reboot, чтобы перезапустить Raspberry Pi с новым статическим IP-адресом. Изменения, которые мы внесли, вступят в силу только после перезагрузки.

Теперь вы можете перейти к Шагу 3.

Шаг 3: Переадресация портов

Поскольку вашей сети требуется публичный IP-адрес, вам также нужно будет создать публичные порты, которые будут перенаправлять на ваш новый статический IP-адрес и частный порт, используемый Screen Sharing (обычно 5900, если вы его не изменили).

В этом примере мы будем использовать Airport Extreme. Если у вас другой маршрутизатор, мы предлагаем вам обратиться к отличному веб-сайту Port Forward. Выберите марку и модель маршрутизатора, а затем выберите VNC на следующей странице.

Откройте Airport Utility.

Выберите маршрутизатор, если он еще не выбран.

Нажмите Ручная настройка и введите пароль администратора.

Нажмите вкладку Дополнительно, затем вкладку Сопоставление портов.

Нажмите кнопку , чтобы добавить новое сопоставление портов.

Выберите Удаленный рабочий стол Apple в списке служб.

В поле Частный IP-адрес введите статический IP-адрес, созданный на шаге 2.

Нажмите Продолжить, затем Готово.

Нажмите Обновить, чтобы применить изменения на маршрутизаторе.

Шаг 4: Настройка Screens

Откройте Screens и создайте или отредактируйте экран, как вы это обычно делаете.

В поле Адрес введите свой хост No-IP. В нашем случае это lucsmacbookair.zapto.org.

Установите в поле Порт значение 5900 или номер порта, который вы использовали на шаге 3.

Выберите правильную операционную систему, метод аутентификации и учетные данные.

Сохранить.

Выберите экран для инициирования соединения.

Более подробную информацию о настройке Screens для пользовательских URL-адресов и портов вы найдете в этой статье.

Вам всё ещё нужна помощь?

Напишите нам по электронной почте