Yra keletas skirtingų būdų nuotoliniu būdu pasiekti ir valdyti belaidį maršruto parinktuvą. Kai kuriuose maršrutizatoriuose galite įjungti nuotolinio stebėjimo parinktį arba naudoti DDNS paslaugą, jei turite dinaminį IP, kad galėtumėte nuotoliniu būdu pasiekti ir valdyti „Wi-Fi“ maršruto parinktuvą. Tačiau tai nesaugūs metodai, todėl pagal numatytuosius nustatymus yra išjungti.
Atskleidžiant maršruto parinktuvą ar įrenginius prie interneto, labai svarbu užtikrinti ryšį, kad būtų išvengta neteisėtos prieigos ir atakų. Šiame vadove išmoksite saugiai pasiekti ir valdyti „Wi-Fi“ maršruto parinktuvą ir kitus atvejus, pvz., vietinius žiniatinklio serverius, naudodami nemokamus ir saugius „Cloudflare“ tunelius.
Priežastys pasiekti „Wi-Fi“ maršrutizatorių nuotoliniu būdu
Prieš pereinant prie sąrankos dalies, būtina aptarti poreikį nuotoliniu būdu pasiekti „Wi-Fi“ maršruto parinktuvą. Žemiau pateikiami keli pavyzdžiai:
- Dažnai reikia šalinti ir sutvarkyti tėvų „Wi-Fi“ tinklą.
- Tvarkykite prieigos ir tėvų kontrolę.
- Stebėkite tinklo arba pralaidumo naudojimą.
- Patikrinkite savo vaikus, ar jie žaidžia internetinius žaidimus ar mokosi.
Jei kiltų problemų dėl namų „Wi-Fi“ arba LAN tinklo, čia viskas, ką reikia žinoti apie interneto ryšio taisymą.
Daiktai, kurių jums prireiks
Galite naudoti bet kurį seną nešiojamąjį kompiuterį arba Raspberry Pi, pvz., Raspberry Pi Zero W, kad nustatytumėte Cloudflare tunelį, kad galėtumėte saugiai pasiekti savo Wi-Fi maršrutizatorių nuotoliniu būdu.
- Šiam vadovui naudojame 10 USD vertės Raspberry Pi Zero W. Jis pigus, mažas ir belaidžiu būdu jungiamas prie jūsų namų belaidžio LAN tinklo.
- Taip pat turėsite prisiregistruoti ir susikurti nemokamą paskyrą „Cloudflare“.
- Registruotas domeno vardas. Galite užregistruoti nemokamą .tk domeną per Freenom.com arba įsigykite jį iš bet kurio iš populiariausi domenų vardų registratoriai.
Įdiekite ir nustatykite Cloudflare tunelį
Atlikite toliau nurodytus veiksmus, kad įdiegtumėte ir nustatytumėte „Cloudflare“ tunelį „Raspberry Pi Zero W“, kad užtikrintumėte saugią nuotolinę prieigą prie „Wi-Fi“ maršruto parinktuvo.
1 veiksmas: pridėkite domeną prie „Cloudflare“.
Užregistravę domeną ir sukūrę „Cloudflare“ paskyrą, atlikite šiuos veiksmus, kad pridėtumėte jį prie „Cloudflare“.
- Į Cloudflare, eiti į Interneto svetainės ir spustelėkite Pridėti svetainę.
- Įveskite domeno pavadinimą ir spustelėkite Pridėti svetainę.
- Spustelėkite Pradėti pagal Laisvas planą.
- Spustelėkite Tęsti > Patvirtinti.
- Nukopijuokite vardų serveriai ir pridėkite juos po savo Freenom arba domenų registratoriaus svetainę.
- Spustelėkite Atlikta, patikrinkite vardų serverius ir spustelėkite Baigti vėliau.
Viskas. Dabar jūsų domenas bus pridėtas prie „Cloudflare“.
2 veiksmas: įdiekite ir autentifikuokite „Cloudflared“.
Raspberry Pi Zero W SD kortelėje įjunkite Raspbian Lite OS naudodami Raspberry Pi Imager.
Suaktyvinę OS failą, įkrovos skaidinyje sukurkite tuščią SSH failą. Taip pat sukurkite a wpa_supplicant.conf failą ir pridėkite toliau nurodytus dalykus.
šalis = JAV
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
tinklas={
ssid="TINKLO PAVADINIMAS"
psk="TINKLO SLAPTAŽODYS"
}
Pakeiskite TINKLO PAVADINIMAS ir TINKLO SLAPTAŽODYS laukus, tada nukopijuokite / įklijuokite failą į įkrovos skaidinio šaknį.
Tada įdėkite SD kortelę į Raspberry Pi Zero W ir prijunkite maitinimo šaltinį. Kai tik jis įsijungs, naudokite Išplėstinis IP skaitytuvas įrankis IP adresui rasti.
Tada atidarykite Glaistas „Windows“ kompiuteryje įveskite Raspberry Pi IP ir spustelėkite Atviras. Pasirinkite Taip ir tada prisijungti kaip: pi su Slaptažodis: aviečių.
Dabar paleiskite šias komandas, kad įdiegtumėte ir nustatytumėte „Cloudflared“.
sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
deguto-xvzfcloudflared_2022.7.1_ranka.deguto.gz
sudo cp ./cloudflared /usr/vietinis/bin
sudo chmod +x /usr/vietinis/bin/cloudflared
debesėlis -v
cloudflared prisijungimas
Nukopijuokite terminalo lange rodomą URL, įklijuokite jį į žiniatinklio naršyklę ir patvirtinkite domeną.
3 veiksmas: sukurkite saugų tunelį, kad galėtumėte nuotoliniu būdu pasiekti maršrutizatorių
Norėdami sukurti tunelį, terminalo lange paleiskite šią komandą,
sukurti debesų plintantį tunelį
Taip bus sukurtas tunelis su UUID ir JSON failas. Nukopijuokite UUID ir JSON failo kelią.
Tada sukonfigūruokite tunelį sukurdami ir redaguodami konfigūracijos failą arba config.yml failą.
sudo nano ~/.cloudflared/config.yml
Dabar įklijuokite šią kodo eilutę.
tunelis: a2efc6c1-2c75-45f8-b529d3ee
kredencialų failas: /home/pi/.cloudflared/a2efc6cbde49d3ee.json>
įėjimas:
-pagrindinio kompiuterio pavadinimas: myrouter.Mano domenas.com
paslauga: http://192.168.0.1
-paslauga: http_statusas:404
Būtinai pakeiskite tunelio UUID ir kredencialų failas kelią (JSON failo kelias) ir pagrindinio kompiuterio pavadinimą, kurį norite suteikti norint pasiekti maršrutizatorių nuotoliniu būdu. Galite sukurti tiek pagrindinio kompiuterio pavadinimo įrašų, kiek norite nuotoliniu būdu pasiekti kitus įrenginius ar paslaugas. Pavyzdžiui, jei turite IP kamerą, galite nukreipti tiekimą į pagrindinio kompiuterio pavadinimą ir nuotoliniu būdu pasiekti kameros tiekimą. Jis yra saugus ir užšifruotas.
Paspauskite CTRL + X ir tada Y po to seka Įeikite klavišą, kad išsaugotumėte pakeitimus. Tada sukurkite DNS įrašą vykdydami šią komandą,
cloudflared tunelio maršruto DNS <Tunelio pavadinimas><Pagrindinio kompiuterio pavadinimas>
Taip pat galite prisijungti prie „Cloudflare“ paskyros, atidaryti domeną ir pridėti a CNAME serverio pavadinimo įrašas DNS nustatymuose.
Galiausiai galite pradėti tunelį, kad galėtumėte nuotoliniu būdu pasiekti ir valdyti „Wi-Fi“ maršruto parinktuvą.
„Cloudflare“ tunelio bėgimas <Tunelio pavadinimas>
Kai tunelis prasidės, galite atidaryti žiniatinklio naršyklę ir apsilankyti prie savo sukurto pagrindinio kompiuterio pavadinimo, kad galėtumėte nuotoliniu būdu pasiekti maršrutizatorių. Be to, rekomenduojama laikytis mūsų paprasti patarimai, kaip apsaugoti maršrutizatorių ir „Wi-Fi“ maršruto parinktuvą.
Tačiau, jei gaunate klaidų, patikrinkite konfigūracijos failą ir pataisykite pagrindinio kompiuterio pavadinimo įrašus bei patikrinkite tunelio ID ir JSON kelią.
Be to, galite sukurti, ištrinti, paleisti, sustabdyti arba iš naujo paleisti Cloudflare tunelius naudodami šias komandas.
Funkcijos | Komandos |
---|---|
Sukurkite Cloudflare tunelį | tunelio bėgimas debesyje |
Ištrinkite Cloudflare tunelį | Debesų įsiliepsnojo tunelio ištrynimas |
Išvardykite Cloudflare tunelius | „Cloudflared“ tunelių sąrašas |
Sustabdykite Cloudflare tunelį | Debesuota tunelio stotelė |
Iš naujo paleiskite „Cloudflare“ tunelį | Debesuota tunelio paleidimas iš naujo |
Paleiskite Cloudflare tunelį | tunelio bėgimas debesyje |
Norėdami sužinoti daugiau apie debesų degimo tunelį, galite apsilankyti Cloudflared Github puslapį.
Geresnis, greitesnis ir patikimesnis būdas nuotoliniu būdu pasiekti „Wi-Fi“ maršruto parinktuvus
Nors galite naudoti nuotolinio darbalaukio programas, pvz., „TeamViewer“, arba atidaryti prievadą ir įjungti nuotolinio valdymo parinktį, kad galėtumėte nuotoliniu būdu pasiekti ir valdyti maršrutizatorius, nė vienas iš jų nėra saugus.
Tačiau „Cloudflare“ tunelį galite įdiegti bet kuriame palaikomame įrenginyje, pvz., „Windows“, „Mac“ ar „Linux“ asmeniniame kompiuteryje arba „Raspberry Pi Zero W“, 2, 3, 4 arba sename nešiojamajame kompiuteryje, be didelio vargo. Kiekvienas, turintis mažai žinių arba visai nežinantis, gali sukonfigūruoti „Cloudflare“ tunelį ir saugiai pasiekti savo maršrutizatorių ar kitus vietinius egzempliorius iš bet kurios pasaulio vietos.