Hotspot Pi oo leh Pi-hole iyo VPN: u qoondee adeeg kasta shaqadiisa
Go'aanso cidda leh DHCP, DNS iyo gudbinta baakadaha ka hor intaadan saddex caawiye ku shidin hal Pi. Milkiilayaal labanlaab ah waxay dhaliyaan heshiisyo tartan iyo wareegyo resolver.
Telefoon waxay ku biirtaa hotspot-ka Pi, waxay heshaa cinwaan, bogguna wali ma shaqeeyo. Pi waxay waddaa caawiye hotspot, Pi-hole iyo macmiil VPN, mid kastaa wuxuu u malaynayaa inuu leeyahay qayb ka mid ah wadada. Inta badan dhismayaashan ma guuldareystaan sababtoo ah qayb ayaa xumaatay, laakiin sababtoo ah laba qaybood ayaa sameeya isla shaqada. U qoondee hal milkiile shaqo kasta ka hor intaadan midkoodna hagaajin.
U qoondee hal milkiile shaqo kasta
Halkan afar shaqo ayaa muhiim ah, mid kastaana wuxuu u baahan yahay si sax ah hal milkiile. Jadwalka hoose wuxuu sheegayaa shaqada, milkiile shaqeyn kara iyo waxa qaldan marka laba adeeg ay sheegtaan.
| Function | Workable owner | Duplicate-owner symptom |
|---|---|---|
| Client addresses | One DHCP server, such as the hotspot helper | Competing offers and changing leases |
| DNS reception | Pi-hole on port 53 | Bind failure or queries answered by the wrong process |
| Forwarding and NAT | One firewall manager | Double translation and broken return paths |
| VPN routing | One client configuration | Route flapping and traffic escaping outside the tunnel |
Isku-dhacdu badanaa waxay timaaddaa hal baakad markiiba. Caawiyaha hotspot wuxuu rakibaa nuqulkiisa dnsmasq, Pi-hole wuxuu rabaa dekedda 53, macmiilka VPN-na wuxuu ku daraa waddooyin. Tallaabo kastaa kaligeed macquul bay u muuqataa, marka la isu geeyona waxay dhaliyaan mishiin ay adeegga labaad ee bilaabma si aamusan u beddelo dhaqanka kii ugu horreeyay.
Qor milkiilayaasha ka hor intaadan wax kale shidin. Jadwal gaaban oo ku yaal qoraallada dhismaha wuxuu ka hortagaa rakibaad dambe inuu qaato shaqo hore u lahayd milkiile.
Dooro hal xaddi oo ka fogee tunnel-ka
Dooro xaddiga hotspot-ka, cinwaanka Pi ee ku dhex jira, barkada DHCP iyo resolver-ka ay macaamiisha helaan. Xaddigaas ka sooc LAN-ka sare iyo xaddiga tunnel-ka VPN, sababtoo ah shabakadaha hoose ee is-dulsa waxay dhibaatada marinka u beddelaan mashruuc turjumaad cinwaan. Xaddi is-dulsa tunnel-ka wuxuu Pi ka dhigaa router shil ah oo u dhexeeya laba horgale isku mid ah. Ku qor xaddiga iyo barkada habaynta hotspot-ka halkii aad uga tegi lahayd qiimaha caadiga ah.
Haddii hotspot-ka uu leeyahay qaabka la wadaago ee NetworkManager, baadh xiriirka dhabta ah ka hor intaadan ku darin server DHCP. Qaabka la wadaago wuxuu bilaabaa caawiyayaashiisa oo wuxuu shidaa gudbinta, markaa wuxuu horeba u yahay milkiilaha qorshaha cinwaannada interface-kaas. Ku darista server labaad sababtoo ah waa la heli karaa waxay abuurtaa soo-jeedin tartan ah halkii ay ahaan lahayd kayd.
Go'aanso IPv6 si ula kac ah. Xayeysiisyada router-ka iyo DHCPv6 habaynnada badan waxay ka yimaadaan caawiye ka duwan DHCPv4, iyo ka tagista IPv6 oo shidan inta siyaasadda VPN ay daboolayso kaliya IPv4 waxay macaamiisha siinaysaa waddo dhaafta tunnel-ka. Ama qorshee dhinaca IPv6 ama ku dami interface-ka hotspot-ka sabab qoran.
Yaa dhab ahaan ka jawaaba dekedda 53
Liis geli geedi kasta oo dhagaysanaya dekedda 53 ka hor intaadan beddelin habayn. Pi ay ku socdaan resolver stub maxalli ah, Pi-hole iyo caawiye wadaag, liiska dhagaystayaashu waa khariidadda kaliya ee lagu kalsoonaan karo ee cidda ka jawaabta weydiimaha:
sudo ss -lunpt '( sport = :53 )'
ip -4 addr show
ip routeHagaha interface-ka ee Pi-hole wuxuu sharraxayaa in qaabka qaadashada ee ku xaddidan hal interface uu wali isticmaali karo socket wildcard oo uu tuuri karo waxyaabaha meel kale yimaada. Taasi lama mid ah in kaliya interface-yada la doortay la xidho, taas oo ah habaynta loogu talagalay marka adeeg DNS kale uu wadaago mishiinka.
Laba geedi caadi ahaan ma xidhi karaan isla cinwaan iyo deked, in kasta oo SO_REUSEPORT uu ka dhigi karo xidhitaan la wadaago mid guuleysta; xitaa markaas dhagayste wildcard wuxuu qaadan karaa waxyaabaha loogu talagalay adeegga cidhiidhi ah. Dooro qaabka la diiwaangeliyay ee doorka aad rabto oo dib u bilow adeegyada sida loogu talagalay.
Ka fogee bogga maamulka Pi-hole shabakadda hotspot-ka. Macaamiishu waxay u baahan yihiin resolver, ma aha interface-ka web ama API ee beddeli kara habaynta resolver-ka.
Laba lugood DNS, mid kastaa leh siyaasad u gaar ah
Weydiinta macmiilku waxay ka socotaa telefoonka ilaa Pi, weydiin gaar ahna waxay ka socotaa Pi ilaa resolver-ka sare. Qaanuunka marinka ee u dhigma taraafikada hotspot-ka la gudbiyay si otomaatig ah uma khuseeyo lugta labaad, sababtoo ah Pi wuxuu taraafikadaas ku soo saaraa maxalli ahaan. Haddii VPN-ku tahay inuu qaado DNS, wadada maxalliga ah waxay u baahan tahay siyaasaddeeda.
Ka digtoonow wareeg. U jeedinta resolver-ka sare ee Pi-hole cinwaan uu Pi laftiisu bixiyo, si toos ah ama iyada oo loo marayo port-forward, waxay soo saartaa weydiimo wareegaya ilaa waqtigoodu dhamaado. Sii resolver sare oo dhab ah ama forwarder shuruudaysan oo loogu talagalay domain-yada uusan ka jawaabi karin.
Go'aanso waxa dhaca marka tunnel-ku dhaco. Ku laabashada resolver-ka maxalliga ah waxay browse-ka nooleynaysaa laakiin waxay magacyo u qaadan kartaa banaanka VPN; xannibaaddu waxay siyaasadda ku haysaa mid aan dhaqaaqin oo khalka u beddelaa qalad muuqda. Labada doorasho mid kastaa waa la difaaci karaa, laakiin waa in la doortaa oo aan laga dhaxlin qiime caadi ah.
Caddee wadada iyo dhaqanka inta khalku socdo
Ku tijaabi lakabyo: macmiilku wuxuu helaa cinwaan, macmiilku wuxuu magac ku xalliyaa Pi, Pi wuxuu ku xalliyaa resolver-ka sare ee loogu talagalay, iyo codsiga codsadaha ayaa dhammaystira codsi. Ping guuleysta waxba kama sheego DNS, iyo raadin guuleysta waxba kama sheego gudbin.
dig @192.168.70.1 example.com
curl -sS -o /dev/null -w '%{http_code}\n' https://example.com/
ip -4 route get 1.1.1.1Kadib jooji tunnel-ka oo ku celi. Dhaqanka loogu talagalay waa inuu muuqdaa dhawr ilbiriqsi gudahood, ma aha kadib dib u bilow gacan ku haynta Pi-hole ama adeegga hotspot-ka. Inta khalku socdo hubi habaynta resolver-ka macmiilka, sababtoo ah resolver guud oo labaad wuu sii jawaabi doonaa xitaa marka siyaasaddu ay filayso guuldarro.
U hay hal milkiile gudbinta iyo NAT oo ka xaqiiji macmiil, ma aha Pi laftiisa. Codsi si guul leh uga baxa Pi wali waa la tuuri karaa wadada dib u soo noqoshada, macmiilkuna waa meesha kaliya ee wadada oo dhan lagu arko.