Существует несколько различных способов удаленного доступа к беспроводному маршрутизатору и управления им. Вы можете включить опцию удаленного мониторинга на некоторых маршрутизаторах или использовать службу DDNS, если у вас есть динамический IP-адрес для удаленного доступа и управления маршрутизатором Wi-Fi. Однако это небезопасные методы, поэтому по умолчанию они отключены.

При подключении маршрутизатора или устройств к Интернету защита соединения имеет решающее значение для предотвращения несанкционированного доступа и атак. В этом руководстве вы научитесь безопасно получать доступ и управлять своим маршрутизатором Wi-Fi и другими экземплярами, такими как локальные веб-серверы, с помощью бесплатных и безопасных туннелей Cloudflare.

Причины удаленного доступа к маршрутизатору Wi-Fi

Прежде чем мы перейдем к части настройки, важно обсудить необходимость удаленного доступа к маршрутизатору Wi-Fi. Ниже приведены несколько примеров:

  • Вам часто нужно устранять неполадки и чинить сеть Wi-Fi ваших родителей.
  • instagram viewer
  • Управление контролем доступа и родительским контролем.
  • Контролируйте использование сети или полосы пропускания.
  • Проверьте своих детей, играют ли они в онлайн-игры или учатся.

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

Вещи, которые вам понадобятся

Вы можете использовать любой старый ноутбук или Raspberry Pi, например Raspberry Pi Zero W, для настройки туннеля Cloudflare для безопасного удаленного доступа к вашему маршрутизатору Wi-Fi.

  • Для этого руководства мы используем Raspberry Pi Zero W за 10 долларов. Он дешевый, маленький и подключается по беспроводной сети к домашней беспроводной локальной сети.
  • Вам также необходимо зарегистрироваться и создать бесплатную учетную запись на Cloudflare.
  • Зарегистрированное доменное имя. Вы можете зарегистрировать бесплатный домен .tk через Freenom.com или приобрести его в любом из ведущие регистраторы доменных имен.

Установите и настройте туннель Cloudflare

Выполните следующие действия, чтобы установить и настроить туннель Cloudflare на Raspberry Pi Zero W для безопасного удаленного доступа к вашему маршрутизатору Wi-Fi.

Шаг 1: Добавьте домен в Cloudflare

После регистрации домена и создания учетной записи Cloudflare выполните следующие действия, чтобы добавить ее в Cloudflare.

  1. В Облачная вспышка, перейти к Веб-сайты и нажмите Добавить сайт.
  2. Введите доменное имя и нажмите Добавить сайт.
  3. Нажмите Начать под Свободно план.
  4. Нажмите Продолжить > Подтвердить.
  5. Скопируйте серверы имён и добавить их под свой Фрином или сайт регистратора домена.
  6. Нажмите Готово, проверьте серверы имен и нажмите Закончить позже.

Вот и все. Теперь ваш домен будет добавлен в Cloudflare.

Шаг 2: Установите и аутентифицируйте Cloudflared

На SD-карту Raspberry Pi Zero W установите ОС Raspbian Lite с помощью Raspberry Pi Imager.

После прошивки файла ОС создайте пустой файл SSH в загрузочном разделе. Кроме того, создайте wpa_supplicant.conf файл и добавьте следующее.

 страна=США
ctrl_interface=КАТАЛОГ=/var/запустить/wpa_supplicant ГРУППА=netdev
update_config=1
сеть = {
SSID="ИМЯ СЕТИ"
пск="СЕТЕВОЙ ПАРОЛЬ"
}

Заменить ИМЯ СЕТИ а также СЕТЕВОЙ ПАРОЛЬ полей, а затем скопируйте/вставьте файл в корень загрузочного раздела.

Затем вставьте SD-карту в Raspberry Pi Zero W и подключите блок питания. Как только он загрузится, используйте Усовершенствованный IP-сканер инструмент для поиска IP-адреса.

Затем откройте замазка на ПК с Windows введите IP-адрес Raspberry Pi и нажмите Открытым. Выбирать Да а потом войти как: пи с пароль: малина.

Теперь выполните следующие команды, чтобы установить и настроить cloudflared.

sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
смола-xvzfCloudflared_2022.7.1_рука.tar.gz
sudo cp ./cloudflared /usr/местный/bin
sudo chmod +x /usr/местный/bin/cloudflared
облачный -v
облачный логин

Скопируйте URL-адрес, отображаемый в окне терминала, вставьте его в веб-браузер и авторизуйте домен.

Шаг 3. Создайте безопасный туннель для удаленного доступа к маршрутизатору

Чтобы создать туннель, выполните следующую команду в окне терминала:

облачный туннель создать 

Это создаст туннель с UUID и сгенерирует файл JSON. Скопируйте путь к файлу UUID и JSON.

Затем настройте туннель, создав и отредактировав файл конфигурации или файл config.yml.

судо нано ~/.cloudflared/config.yml

Теперь вставьте следующую строку кода.

туннель: a2efc6c1-2c75-45f8-b529d3ee
файл учетных данных: /home/пи/.cloudflared/a2efc6cbde49d3ee.json>
вход:
-имя хоста: мой роутер.Мой Домен.com
сервис: http://192.168.0.1
-оказание услуг: http_status:404

Обязательно замените UUID туннеля и файл учетных данных путь (путь к файлу JSON) и имя хоста, которое вы хотите указать для удаленного доступа к маршрутизатору. Вы можете создать столько записей имени хоста, сколько хотите для удаленного доступа к другим устройствам или службам. Например, если у вас есть IP-камера, вы можете перенаправить канал на имя хоста и удаленно получить доступ к каналу камеры. Это безопасно и зашифровано.

Нажимать CTRL+Х а потом Д а затем Войти ключ для сохранения изменений. Затем создайте запись DNS, выполнив следующую команду:

облачный туннельный маршрут DNS <TunnelName><Имя хоста>

Вы также можете войти в учетную запись Cloudflare, открыть домен и добавить CNAME запись для имени хоста в настройках DNS.

Наконец, вы можете запустить туннель для удаленного доступа и управления маршрутизатором Wi-Fi.

запуск туннеля Cloudflare <TunnelName>

После запуска туннеля вы можете открыть веб-браузер и посетить созданное вами имя хоста для удаленного доступа к маршрутизатору. Кроме того, рекомендуется следовать нашим простые советы по защите вашего маршрутизатора и маршрутизатора Wi-Fi.

Однако, если вы получаете какие-либо ошибки, проверьте файл конфигурации и исправьте записи имени хоста, а также проверьте идентификатор туннеля и путь JSON.

Кроме того, вы можете создавать, удалять, запускать, останавливать или перезапускать туннели Cloudflare с помощью следующих команд.

Функции Команды
Создайте туннель Cloudflare Облачный туннель
Удалить туннель Cloudflare облачный туннель удалить
Получение списка туннелей Cloudflare список облачных туннелей
Остановить туннель Cloudflare Облачный туннель, остановка
Перезапустите туннель Cloudflare перезапуск облачного туннеля
Запустить туннель Cloudflare Облачный туннель

Чтобы узнать больше о туннеле cloudflared, вы можете посетить Github Cloudflared страница.

Лучший, быстрый и надежный способ удаленного доступа к маршрутизаторам Wi-Fi

Хотя вы можете использовать приложения для удаленного рабочего стола, такие как TeamViewer или открытый порт, и включить параметр «Удаленное управление» для удаленного доступа и управления вашими маршрутизаторами, ни одно из них не является безопасным.

Тем не менее, вы можете без особых хлопот установить Cloudflare Tunnel на любое поддерживаемое устройство, такое как ПК с Windows, Mac или Linux, или Raspberry Pi Zero W, 2,3, 4 или старый ноутбук. Любой, у кого практически нет знаний, может настроить Cloudflare Tunnel и безопасно получить доступ к своему маршрутизатору или другим локальным экземплярам из любой точки мира.