Laba macmiil oo VPN ah ayaa is barbar socon kara, laakiin kill switch-koodu isku ma biiro hal siyaasad. Macmiil kastaa wuxuu dhigaa sharciyo tunnel-kiisa, midkoodna ma oga in kan kale jiro. Waxaan la kulmay tan macmiil shaqo oo markii hore ku xiran: app-ka labaad ma dhammayn karin gacan-qaadistiisa, toban daqiiqo ayuu ku sii jiray „Connecting“, tunnel-kii horena wuxuu aamusnaan u qaaday wax walba. In app-ka labaad la ilaaliyo waxay ku xiran tahay saddex shuruud, ma aha in labada astaamoodba ay yiraahdaan Waa xiran yahay.

Waxa kill switch dhab ahaan ku xaddidan yahay

Ma jiro hal calan kill switch ah oo ku jira nidaamka hawlgalka. Macmiilka ku dhawaaqa mid wuxuu rakibaa xeerar: tuur wax kasta oo aan tunnel-kayga ka soo bixin, oo inta badan fail closed marka tunnel-ku lumo. Linux waxay badanaa tahay silsilad nftables ama iptables, Windows waa koox filtarro Windows Filtering Platform ah, Android iyo iOS waxay tahay dariiqa adeegga tunnel-ka laftiisa oo lagu daro dejinta nidaamka oo xannibta isku-xirka VPN-la'aanta. Hagaha VPN ee Android wuxuu sharraxayaa qaabka adeeggaas haddii aad rabto aragtida barxadda.

Baaxadda ayaa ah qaybta muhiimka ah. Xeerka ah „ogolow oo kaliya baakadaha ku jira interface-ka bixista wg0“ dan kama gelin haddii tunnel labaad jiro. Haddii macmiil kale uu kiciyo wg1, xeerarka macmiilka hore waxay u qaataan baakadahaas sidii socod caadi ah: badanaa waa la tuuraa, mararka qaarkood waa la ogolaadaa. Si kastaba ha ahaatee macmiilka hore ayaa go'aansada, mana oga in app labaad sugayo.

Saddex shuruud oo go'aamiya cidda la dabooli doono

Uma baahnid inaad tiriso isku-dhaf kasta. Saddex su'aal ayaa tan ku go'aamiya dhowr daqiiqo gudahood.

  1. Barxaddu ma ogolaanaysaa tunnel labaad gabi ahaanba? Inta badan telefoonnada Android iyo iPhone-yada waxay aqbalaan hal adeeg VPN oo firfircoon profile kasta oo isticmaale, sidaas darteed app-ka labaad waligiis ma helo tunnel mana fuliyo wax. Waxaad helaysaa hal siyaasad oo keliya, oo ka timaadda app-ka ku guulaystay booska.
  2. Nidaamkee ayaa leh dariiqa caadiga ah? Windows, macOS iyo Linux waxay si fudud u qaadaan laba tunnel. Dariiqa caadiga ah waxaa leh macmiilka ugu dambeeyay ama mitirka wanaagsan ku dhigay, macmiilka kalena wuu xiran yahay laakiin wuu fadhiyaa. Linux, habka dariiqa caadiga ah ee wg-quick wuxuu isticmaalaa dariiqa siyaasad ku saleysan oo leh shax gaar ah iyo xeer fwmark, sidaas darteed tunnel labaad oo wg-quick ah wuxuu ku daraa xeer tartan leh halkii uu beddeli lahaa kii hore.
  3. Macmiilka labaad ma gaari karaa serverkiisa? Haddii kill switch-kii hore uu yahay diidmo caadi ah, barta dhexe ee dibadda ee app-ka labaad waa uun meel kale oo la tuuray. Wuxuu aamusnaan ku dayanayaa mar kale mana soo sheego khalad.

Nooca gaaban, oo loogu talagalay dunta taageerada:

SetupWhat you actually get
Second client cannot hold a tunnelOne active policy; the other app only reports that it is waiting
Both tunnels up, second took the default routeThe first kill switch blocks traffic it never meant to touch; the connection dies, or leaks if its rules are broad
First kill switch allows only its own endpoint and interfaceSecond client never connects; first tunnel unaffected
Both up, DNS written by whichever client ran lastName resolution breaks for one side when either tunnel drops

Laba ka mid ah safafkaas waxay isku mid ka muuqdaan astaanta ku jirta saxanka nidaamka, taasina waa sababta astaantu u tahay caddaynta ugu liidata ee halkan laga heli karo.

Waxa ugu horreeya ee fashilma, iyo sida uu u muuqdo

Macmiil ku xayiran „Connecting“ inta midka kale caafimaad qabo badanaa waa gaajo barta dhexe: kill switch-ka shaqeynaya wuxuu tuurayaa gacan-qaadista macmiilka labaad ee serverkiisa. Tan ku xaqiiji si jaban adigoo hakad gelinaya xeerarka xannibaadda macmiilka hore hal isku-day. Haddii kan labaad isla markiiba xirmaado, su'aashu waa laga jawaabay.

DNS waa fashilka labaad. Macmiilladu waxay dejiyaan qaabka xalliyaha interface-kooda, qaarna waxay si toos ah u qoraan liiska caalamiga ah. Labada tunnel markay kor yihiin, weydiimaha waxay ka bixi karaan dhinac uun inta xalliyuhu dhinaca kale yahay. Ka goo mid ka mid ah app-yada oo tan sii noolaata waxay haysataa server magac aan la gaari karin: bogaggu hal daqiiqo ayay istaagaan ka dibna mar kale xalliyaan, inta VPN-gu weli xiran muujinayo.

Tan saddexaad waa ruxrux dariiqooyinka. Dib u xirashada waxay dib u habeeyaan dariiqa caadiga ah, kill switch-ka interface-ka ku xiranina ma raaco. Socodka daqiiqad ka hor tunnel-ka ku jiray hadda wuxuu u dhigmaa xeer tuurid, taas oo dhinaca isticmaalaha loo akhriyo VPN si kadis ah u joojiya shaqada.

Hubi siyaasadda dhab ahaan socota

Tan ku samee socod aan waxyeello lahayn, ma aha wax aad ka walwalsan tahay.

Linux ka weydii kernel-ka yaa guuleysta iyo waxa derbiga dabka ku xiran yahay. ip -4 route show default wuxuu magacaabaa tunnel-ka leh bixista. ip rule show wuxuu muujinayaa haddii dariiqa siyaasad ku saleysan uu ciyaarta ku jiro. sudo nft list ruleset | grep -n oifname wuxuu muujinayaa haddii tuuriduhu ku xiran yihiin magac interface, calaamad, ama silsiladda bixista oo dhan.

Windows sheekada la mid ah waxay ku nooshahay mitirka dariiqa iyo liiska filtarrada: Get-NetRoute -DestinationPrefix "0.0.0.0/0" | Sort-Object RouteMetric iyo Get-NetFirewallRule -Enabled True | Where-Object DisplayName -match "VPN". macOS, netstat -rn -f inet | head -5 iyo scutil --dns | head -20.

Kadib samee tallaabada dadku seegaan: si ula kac ah u jooji tunnel-ka oo xaqiiji in socodka aad filayso inuu fashilmo uu dhab ahaan fashilmo. Astaanta xiran waa xaalad interface, ma aha fulin.

Goorma laba macmiil ay yihiin naqshad khaldan

Haddii shuruudda kaliya ee ka dambeysa app-ka labaad ay tahay ilaalin dheeraad ah, ka saar. Laba siyaasadood oo xannibaad ah oo is dhexgala ayaa ka yar la saadaalin karaa mid, isku-xir kastaana waa fursad lagu dhaco xaalad aan qofna tijaabin.

Haddii aad dhab ahaan u baahan tahay silsilad, tusaale ahaan irrid shirkadeed oo lagu gaaro boodh ganacsi, dooro naqshad leh hal barta fulin. Taas badanaa waxay ka dhigan tahay router ama hal macmiil oo taageera silsiladda, ma aha laba app oo desktop ah oo ku tartamaya isla dariiqa caadiga ah. Qalab la maareeyo, hayso macmiilka la oggolaaday oo u qaado wax kasta oo kale inuu ka baxsan yahay baaxadda, wax kasta oo uu saxanka ku muujiyo.

Liiska hubinta ka hor inta aadan labada hayn

Raac liiska si taxane ah; shayga ugu horreeya ee fashilma waa kan la hagaajinayo.

  • Xaqiiji in macmiil keliya uu leeyahay dariiqa caadiga ah iyo xalliyaha.
  • Haddii aad rabto macmiilka labaad inuu kor joogo, si cad u ogolow barta dhexe ee serverkiisa oo dib u hubi ka dib cusboonaysiin kasta oo macmiilka.
  • Qor natiijada la filayo marka mid ka mid ah tunnel-yada uu dhaco, oo tijaabi xaaladdaas gaar ah.
  • Hubi dariiqa fashilka ka dib dib u kicinta, marka taxanaha bilowga uu duwan yahay.
  • Profile la maareeyo, istaag oo weydii milkiilaha ka hor inta aadan wax ku darin.

Haddii tallaabada saddexaad fashilmo, jawaabta daacadda ah waa in hal macmiil oo keliya uu ku siinayo siyaasad. Go'aanso tan aad aammin qabto oo ka tag tan kale.

Maqaallo la xiriira