Tunnel-ku wuu kacsan yahay, internet ma jiro: halka gudbintu istaagto
Aqoonsiga iyo tunnel shaqeeya ma micnaanayaan bixitaan internet. Raac hal codsi iyada oo loo marayo cinwaanka isha, gudbinta iyo jidka jawaabta.
Macmiilku wuu isku xiraa, tunnel-ku ping ayuu geeyaa albaabka, waxna ka shisheeya ma jawaabaan. Xaaladdaas waa caadi albaab loo talagalay oo kaliya inuu bixiyo gelitaan shabakado la ilaaliyay, waana cilad albaab lagu xayeysiiyay inuu yahay bixitaanka tunnel buuxa. Ka hor intaadan beddelin sharciyada, xaqiiji adeegga loo ballanqaaday. Kadib raac hal codsi dadweyne afar meelood oo uu ku istaagi karo. Hal codsi iyo hal duubis baakad ayaa xalliya wax ka badan bog mala-awaal ah.
Xaqiiji in bixitaanka internet-ka uu ahaa naqshadda bilowga
Borofaylka tunnel kala qaybsan wuxuu u jiheeyaa VPN-ka kaliya shabakadaha hoose ee la ilaaliyay, sidaas darteed baaritaanka dadweynuhu wuxuu ku sii socdaa xiriirka maxalliga ah oo waligiis ma taabto albaabka. Borofaylka tunnel buuxa wuxuu tunnel-ka ku rakibaa waddo caadi ah, taas oo albaabka ka dhigaysa masuulka jidka oo dhan. Labaduba waa naqshado sharci ah, isku darkooduna wuxuu abuuraa warbixin cilad ah meel aan cilad lahayn. Akhri waddooyinka macmiilku ku dhawaaqay ka hor intaadan tijaabin wax kale, maxaa yeelay shaxda waddooyinka waxay ka jawaabtaa su'aasha tigidhku inta badan si khaldan u dhigto.
Waxa macmiilku rakibo had iyo jeer ma aha waxa borofaylku ujeedo. Waddo la riixay waxaa laga badin karaa waddo maxalli ah oo cabbir hoose leh, macmiilka haysta waddadiisa LAN isagoo ku daraya waddo caadi ah wuxuu u dhaqmaa sida tunnel kala qaybsan shabakaddaas hoose.
Raac hal codsi dadweyne
Dooro hal meel oo raac macmiilka ilaa bannaanka. Macmiilka ku hubi in baakadku runtii doorto tunnel-ka iyo cinwaanka maxalliga ah ee uu isha u adeegsado. Kadib hubi albaabka: baakadku ma yimaadaa, oo ma ka baxaa interface-ka dadweynaha. Mid kasta oo ka mid ah jawaabahaas waxay meesha ka saaraysaa qayb dhan oo sabab ah.
ip route get 1.1.1.1
ip -4 addr show tun0
conntrack -L | grep 1.1.1.1
tcpdump -ni any host 1.1.1.1
Haddii albaabku waligiis aanu arkin baakadka, waddada macmiilka ama doorashada tunnel-ka ayaa khaldan. Haddii uu yimaado oo aanu bixin, dhibaatadu waxay ku taal albaabka, saddexda hubin ee hadhayna way khusaysaa.
Hubi gudbinta, waddada iyo tarjumaadda
Hagaha gudbinta ee la socda strongSwan wuxuu khusayaa albaab kasta oo nooc tunnel ah: kernel-ka waa in loo ogolaadaa inuu baakadaha u dhexeeyo interface-yada, waddona la isticmaali karo waa inuu u jeestaa internet-ka. Kadib siyaasadda firewall-ka waa inay oggolaataa taraafikada, cinwaanka ishana waa inuu noqdaa mid dhinaca dadweynuhu ka jawaabi karo. Cinwaan macmiil gaar ah oo aan isbeddelin loo gudbiyay internet-ka waligiis ma helo jawaab.
sysctl net.ipv4.ip_forward
ip route get 1.1.1.1
nft list ruleset | grep -A6 forward
sysctl net.ipv4.conf.all.rp_filter
Turjumaadda isha waa qaybta caadiga ah ee maqan. Iyada ayaa albaabku dib u qoraa isha macmiilka cinwaankiisa dadweyne oo raacaa socodka; iyada la'aan jawaabtu meel ay aaddo ma haysato. Madallo daruuro ah waxay ku daraan xad labaad, halkaas oo shaxda waddooyinka ama kooxda amniga ee instansku ay tuuri karaan taraafikada firewall-ka martida u oggolaaday. Xadkaas waa sahlan tahay in la seego maxaa yeelay nidaamka martidu gudaha wuu u muuqdaa mid si sax ah loo habeeyay.
Shaandhaynta jidka gadaal ee hab aan isle'eg ahayn sidoo kale waxay tuuri kartaa baakado sax ah. Akhri tiriyaha sharcigaas halkii aad ka fikiri lahayd inuu wanaagsan yahay, maxaa yeelay dejinta adag ee interface-ka dadweynaha waxay diiddaa taraafikada ka timaadda jid ka duwan kan shaxda waddooyinka saadaalisay.
Jidka jawaabta iyo xalliyaha waa laba jawaab oo kala duwan
Dabagel jawaabta sidoo kale, ma aha oo kaliya codsiga. Haddii codsigu turjuman u baxo oo jawaabtu ku noqoto socodka turjuman, gudbintu way shaqaysaa xitaa marka barnaamijku wali guuldareysto, baaritaanka xigana waa kan barnaamijka ama DNS.
Mareeg soo celisa khalad HTTP waa caddayn in gudbinta internet-ka shaqayso. Magac aan la xallin karin iyada oo gelitaanka cinwaanku shaqaynayo waa dhibaatada xalliyaha, ma aha dhibaatada NAT.
Ka dib sixid sax ah, dib u tijaabi macmiilka iyo kheyraad kasta oo gaar ah oo si ula kac ah loo xaddiday. Bixinta gelitaanka internet-ka waa in aanay si aamusnaan ah u ballaarin gelitaanka shabakad kasta oo ku xiran albaabka.