Има няколко различни начина за достъп и управление на вашия безжичен рутер от разстояние. Можете да активирате опцията за дистанционно наблюдение в някои рутери или да използвате DDNS услуга, ако имате динамичен IP за достъп и управление на Wi-Fi рутера от разстояние. Това обаче са несигурни методи и следователно са деактивирани по подразбиране.

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

Причини за отдалечен достъп до Wi-Fi рутер

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

  • Често се налага да отстранявате проблеми и да коригирате Wi-Fi мрежата на вашия родител.
  • Управление на контрола на достъпа и родителския контрол.
  • instagram viewer
  • Наблюдавайте използването на мрежата или честотната лента.
  • Проверявайте децата си дали играят онлайн игри или учат.

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

Неща, от които ще имате нужда

Можете да използвате всеки стар лаптоп или Raspberry Pi, като Raspberry Pi Zero W, за да настроите тунел Cloudflare за защитен отдалечен достъп до вашия Wi-Fi рутер.

  • За това ръководство използваме Raspberry Pi Zero W за 10 $. Той е евтин, малък и се свързва безжично към вашата домашна безжична LAN мрежа.
  • Вие също ще трябва да се регистрирате и да създадете безплатен акаунт в Cloudflare.
  • Регистрирано име на домейн. Можете да регистрирате безплатен домейн .tk чрез Freenom.com или го закупете от някой от водещи регистратори на имена на домейни.

Инсталирайте и настройте Cloudflare тунел

Следвайте стъпките по-долу, за да инсталирате и настроите Cloudflare Tunnel на Raspberry Pi Zero W за защитен отдалечен достъп до вашия Wi-Fi рутер.

Стъпка 1: Добавете домейн към Cloudflare

След като регистрирате домейна и създадете Cloudflare акаунт, следвайте тези стъпки, за да го добавите към Cloudflare.

  1. в Cloudflare, отидете на уебсайтове и щракнете Добавяне на сайт.
  2. Въведете името на домейна и щракнете Добавете сайт.
  3. Кликнете Първи стъпки под Безплатно план.
  4. Кликнете Продължи > Потвърди.
  5. Копирайте сървъри за имена и ги добавете под вашия Freenom или сайт на регистратор на домейни.
  6. Щракнете върху Готово, проверете сървърите за имена и след това щракнете Завършете по-късно.

Това е. Вашият домейн сега ще бъде добавен към Cloudflare.

Стъпка 2: Инсталирайте и удостоверете Cloudflared

На вашата Raspberry Pi Zero W SD карта, флашнете Raspbian Lite OS с помощта на Raspberry Pi Imager.

След флашване на OS файла, създайте празен SSH файл в дяла за зареждане. Освен това създайте a wpa_supplicant.conf файл и добавете следното.

 държава=САЩ
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
мрежа={
ssid="ИМЕ НА МРЕЖАТА"
psk="МРЕЖОВА ПАРОЛА"
}

Сменете ИМЕ НА МРЕЖАТА и МРЕЖОВА ПАРОЛА полета и след това копирайте/поставете файла в корена на дяла за зареждане.

След това поставете 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_ръка.катран.gz
sudo cp ./cloudflared /usr/местен/bin
sudo chmod +x /usr/местен/bin/cloudflared
облачен пламнал -в
влизане в cloudflared

Копирайте URL адреса, показан в прозореца на терминала, поставете го в уеб браузъра и упълномощете домейна.

Стъпка 3: Създайте сигурен тунел за отдалечен достъп до рутера

За да създадете тунел, изпълнете следната команда в прозореца на терминала,

създаване на пламнал от облаци тунел 

Това ще създаде тунел с UUID и ще генерира JSON файл. Копирайте пътя на файла UUID и JSON.

След това конфигурирайте тунела, като създадете и редактирате конфигурационния файл или файла config.yml.

sudo nano ~/.cloudflared/config.yml

Сега поставете следния ред код.

тунел: a2efc6c1-2c75-45f8-b529d3ee
файл с идентификационни данни: /home/pi/.cloudflared/a2efc6cbde49d3ee.json>
вход:
-име на хост: myrouter.Моят Домейн.com
услуга: http://192.168.0.1
-обслужване: http_статус:404

Уверете се, че сте заменили UUID на тунела и файл с идентификационни данни път (път на JSON файл) и името на хоста, което искате да дадете за отдалечен достъп до рутера. Можете да създадете колкото се може повече записи за име на хост, колкото желаете за отдалечен достъп до други устройства или услуги. Например, ако имате IP камера, можете да пренасочите емисията към име на хост и да получите достъп до нея от разстояние. Той е защитен и криптиран.

Натиснете CTRL+X и тогава Y последвано от Въведете клавиш за запазване на промените. След това създайте DNS запис, като изпълните следната команда,

cloudflared тунелен маршрут DNS <Име на тунела><Име на хост>

Можете също да влезете в акаунта на Cloudflare, да отворите домейн и да добавите CNAME запис за името на хоста в настройките на DNS.

И накрая, можете да стартирате тунела за достъп и управление на вашия Wi-Fi рутер от разстояние.

тунел в Cloudflare <Име на тунела>

След като тунелът започне, можете да отворите уеб браузъра и да посетите името на хоста, което сте създали, за отдалечен достъп до рутера. Освен това се препоръчва да следвате нашите прости съвети за защита на вашия рутер и Wi-Fi рутер.

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

Освен това можете да създавате, изтривате, стартирате, спирате или рестартирате Cloudflare Tunnels, като използвате следните команди.

Функции Команди
Създайте тунел Cloudflare тунелен пламнал облак
Изтриване на тунел на Cloudflare cloudflared тунел изтриване
Избройте тунелите на Cloudflare облачен списък с тунели
Спрете Cloudflare Tunnel облачен тунел спиране
Рестартирайте Cloudflare Tunnel рестартиране на облачен тунел
Стартирайте Cloudflare Tunnel тунелен пламнал облак

За да научите повече за cloudflared tunnel, можете да посетите Github на Cloudflared страница.

По-добър, по-бърз и надежден начин за отдалечен достъп до Wi-Fi рутери

Въпреки че можете да използвате приложения за отдалечен работен плот като TeamViewer или отворен порт и да активирате опцията за отдалечено управление за отдалечен достъп и управление на вашите рутери, нито едно от тях не е сигурно.

Въпреки това можете да инсталирате Cloudflare Tunnel на всяко поддържано устройство, като Windows, Mac или Linux PC, или Raspberry Pi Zero W, 2,3, 4, или стар лаптоп, без много проблеми. Всеки с малко или никакви познания може да конфигурира Cloudflare Tunnel и да има сигурен достъп до своя рутер или други локални инстанции от всяка точка на света.