mDNS gudaha VPN: sababta magacyada .local aan loo xallin
VPN la maro wuxuu qaadaa baakadaha unicast, ma aha multicast link-local. Hubi waxa la xalliyo, sababta weydiintu waligeed aan u iman, iyo naqshadda magacaabista ee dhab ahaan shaqaysa.
Daabacaha xafiiskaaga wuxuu ka soo muuqdaa app kasta oo miiskaaga ah wuxuuna ku libdhamaa VPN, inkastoo aad ping-gareyn karto cinwaanka aad ogtahay inuu leeyahay. Waxba kuma xuma tunnel-ka: ogaanshaha iyo gaaritaanku waa adeegyo gaar ah, oo si caadi ah midkood oo keliya ayaa ka gudba tunnel la maro. Hubinta hoose ayaa kala soocda labadooda ka hor inta aadan bilaabin inaad ku darto waddooyin. Waddo ma hagaajin karto weydiin aan waligeed ka bixin xiriirka.
Hubi waxa maanta la xalliyo, iyo waxa kaliya u muuqda mid la xalliyay
Marka hore kala sooc labada su'aal: weydiinta unicast ee magaca martigeliyaha waxay weydiisaa xalliyaha, halka raadinta _ipp._tcp ay weydiisaa xiriirka maxalliga ah. Linux, avahi-browse -a wuxuu muujinayaa waxa multicast DNS arki karo, resolvectl query name.local wuxuuna muujinayaa waxa xirmada xalliyuhu ku sameeyo magacaas. macOS, dns-sd -B _ipp._tcp wuxuu liis garayaa adeegyada la helay iyada oo aan marka hore cinwaan loo baahnayn.
Haddii cinwaanku jawaabo magacuna aanu jawaabin, marin-u-qaadiddu way shaqaysaa ogaanshahuna ma shaqayso. Magaca .local waxaa sidoo kale lagu jawaabi karaa martigeliyaha laftiisa iyada oo loo marayo nss-mdns iyada oo aan avahi-browse la rakibin, sidaas darteed getent ama ping guul leh oo magacaas ah ma aha caddayn in ogaanshuhu ka gudbay tunnel-ka; natiijada raadinta iyo natiijada xalliyuhu waa caddaymo kala duwan. App-yadu waxay kaydiyaan waxa ay heleen, taasina waa sababta ciladdu inta badan u muuqato saacado ka dib xiriirka ee aan ahayn waqtiga xiriirka. Xir oo dib u fur app-ka, ka dib hubi in gelinta kaydsan ay magac ama cinwaan ku jiro, maxaa yeelay cinwaanku wuu sii shaqeeyaa muddo dheer ka dib marka ogaanshuhu istaago.
Sababta weydiintu waligeed aan uga gudbin tunnel-ka
Multicast DNS wuxuu weydiimo u diraa 224.0.0.251, gudaha qaybta kontoroolka shabakadda maxalliga ah, dekedda UDP 5353. Router-yadu ma gudbiyaan cinwaannada qaybtaas, sidaas darteed weydiintu waxay ku hartaa xiriirka loo diray. Diridayaashu waxay sidoo kale dhigaan IP TTL ama xadka boodboodka IPv6 255, si qaataha uu u diidi karo baakad hore uga gudbay router; sidaas ayuu borotokoolku u ogaadaa khiyaanada xiriirka ka baxsan, ma aha sidaas oo kale ayuu maxalli u ahaanayaa. Maxallinimadu waxay ka timaaddaa cinwaanka meesha loo socdo, ma aha TTL hal boodbood ah.
Nooca tunnel-kuna waa muhiim. Interface qaab tun wuxuu qaadaa baakadaha IP oo wax kale ma qaado, sidaas darteed koox multicast ah kama badbaaddo. Buundada qaab tap waxay ballaarisaa qaybta baahinta lafteeda, taasina waa sababta naqshadaha qaar ee hore ay u buundeeyeen halkii ay marayeen, oo ay dhaxleen dhib kasta oo buundadu keento.
Ka-reebista LAN la aamini karo wax ka beddelin wax ka mid ah tan, maxaa yeelay waxay go'aamisaa taraafikada loo fasaxay inuu isticmaalo tunnel-ka halkii ay tunnel-ka bari lahayd inuu gudbiyo multicast. Baakadku weli ma laha qayb la wadaago oo lagu maqlo.
Dooro naqshad magacaabin oo aad qaadi karto
Kheyraadka shirkadda, jawaabta waarta waa magac martigeliye la maro oo uu bixiyo xalliyaha VPN-ku riixo, oo ay la socoto DNS kala qaybsan si magacyada gudaha u tagaan server-yada gudaha oo wax kale aanay tagin. Windows wuxuu u soo bandhigaa sida shaxda siyaasadda xallinta magacyada, macOS waxay isticmaashaa xalliyeyaal xaddidan interface kasta, oo macaamiisha badankood waxay leeyihiin dejinta riixid u dhiganta. Qalabku wuxuu ku hayaa magaciisa caadiga ah DNS gudaha, ogaanshahuna wuu joojayaa inuu noqdo qayb ka mid ah waddada.
Wakiilka ogaanshaha ama milicsaha mDNS wuxuu buundo ka dhigi karaa farqigaas, waana naqshad dhab ah oo leh martigeliyahiisa, soo-gaadhista iyo shuruudaha macmiilkiisa. Ma soo muuqdo sababta oo ah waad ku dartay waddo. Marnaba ha u gudbin weydiimaha .local xalliyaha dadweynaha: domain-ka waxaa loo hayaa isticmaalka multicast maxalliga ah ee RFC 6762, oo dibadda u diriddiisu waxay keentaa guul-darrooyin gaabis ah iyo daahfurasho xog oo aan loo baahnayn.
Hubi adeegga, ma aha magaca
Magac ku jira liiska raadinta wuxuu caddeeyaa tallaabada ogaanshaha, ma aha in adeeggu jawaabo. Fur safka daabacaadda ama interface-ka webka oo dhammee hawl dhab ah, ka dib ku celi isku-xirka ka dib.
Ogaanshuhu wuxuu si xoog leh u kaydiyaa magacyada, sidaas darteed gelin duug ah waxay u ekaan kartaa guul. Haddii shahaado ama codsi xaqiijin ah uu soo muuqdo, taasi waa lakabka xiga iyo dhibaato gaar ah. Qor habka aad beddeshay, xalliyaha ama ogaanshaha, si qofka xiga aanu ugu qasbanayn inuu dib u furo su'aasha oo dhan.