Ftaħt qBittorrent fuq Mac mini, issettjajt Network Interface fuq utun4, erġajt bdejt, u mbagħad qattajt nofs ta' jum inħares lejn torrent li baqa' staġnat fil-ġbir tal-metadata waqt li l-VPN kien għadu juri konnessjoni tajba. Is-setting ma kienx żbaljat fil-prinċipju; l-isem kien skadut. macOS jagħti n-numri utun meta jibdew is-servizzi, allura l-utun4 li kien korrett il-ġimgħa qabel kien qed jindika lejn tunnel li ma kienx għadu jeżisti, u l-klijent kien qed jorbot is-sockets tiegħu ma' apparat bla rotta. Is-sekwenza hawn taħt hija dik li nuża issa: aqra l-interface mit-tunnel li qed jaħdem, agħżelha fil-klijent, erġa' ibda s-sessjoni, u mbagħad ipprova l-irbit b'trasferiment u skonnessjoni apposta.

Iftaħ Advanced u sib il-qasam tal-interface

Fit-tieqa ta' qBittorrent, iftaħ Preferences b'Cmd+, u mur fil-paġna Advanced. Network Interface huwa l-qasam li jgħodd: jelenka l-ismijiet tal-interface tas-sistema u b'mod awtomatiku jkun fuq Any Interface, jiġifieri s-sistema operattiva tagħżel rotta għal kull socket li jiftaħ il-klijent. ir-referenza tal-għażliet tal-proġett tiddokumenta dan il-qasam u dan l-awtomatiku, u dan huwa l-istess setting fuq kull pjattaforma għalkemm l-ismijiet ġewwa fih mhumiex l-istess.

Żewġ dettalji jfixklu n-nies hawn. Il-lista turi ismijiet ta' apparat bħal en0, en1 u utun0 sa utun9, qatt ma turi l-isem tal-prodott tal-fornitur VPN, allura għandek bżonn il-mappa qabel ma tista' tagħżel xi ħaġa sensata. U l-għażla tiġi applikata meta tibda s-sessjoni BitTorrent, mhux fil-mument li tagħfas OK, allura bidla li tidher salvata tista' għadha qed taħdem fuq l-irbit antik.

Agħlaq l-applikazzjoni kif suppost b'Cmd+Q u kkonferma li l-proċess mar qabel ma terġa' tiftaħha. L-għeluq tat-tieqa biss jaħbiha, u klijent moħbi jżomm is-sessjoni tiegħu, il-port ta' smigħ tiegħu u l-interface antika tiegħu.

pgrep -fl qbittorrent

Sib l-interface li l-VPN tiegħek tassew jippossjedi

L-ewwel qabbad il-VPN permezz tal-klijent tal-fornitur stess, u mbagħad aqra l-veduta tas-sistema minflok il-menu tal-klijent. Il-kmandi hawn taħt jelenkaw kull interface bl-indirizzi tagħha, juru liema s-sistema tqis attivi u jipprintjaw it-tabella tal-irrotar; int qed tfittex l-apparat utun li jġorr il-firxa privata li jagħtik il-fornitur tiegħek.

ifconfig -a | grep -A4 '^utun'
scutil --nwi
netstat -rn -f inet | head -n 5

Tliet qari jgħidulek liema apparat huwa t-tunnel. Id-dħul utun jeħtieġ indirizz inet li jappartjeni għall-pool tal-VPN. scutil --nwi juri liema interfaces is-sistema tqis attivi u liema hija primarja. netstat -rn juri fejn huwa dirett ir-rotta awtomatika, u jekk dik ir-rotta għadha diretta lejn en0 waqt li utun għandu indirizz, it-tunnel mhux qed iġorr it-traffiku kollu, u dan ibiddel x'se jagħmel l-irbit aktar tard.

Meta żewġ tunnels jistgħu jeżistu fl-istess waqt, pereżempju profil tax-xogħol u wieħed personali, iż-żewġ apparati utun ikunu preżenti u wieħed biss minnhom ikun utli. Il-kontaturi tal-bytes jiddeċiedu l-kwistjoni: innota l-kontaturi, ittella' paġna jew ibda trasferiment żgħir u ara liema wieħed mexxa.

netstat -ib | grep utun

Tqisx in-numru bħala stabbli. Erġa' konnessjoni tista' tagħti lill-istess tunnel isem utun differenti, u servizz ta' iCloud jew Continuity jista' jżomm utun0 ħafna qabel ma jikkonnettja l-VPN tiegħek.

Qabbil l-irbit mal-ambitu tat-tunnel

Il-qasam jorbot apparat, u dan huwa kollu li jagħmel. Jekk il-VPN huwa tunnel sħiħ li jirrotta 0.0.0.0/0 ġol-utun, l-irbit ma' dak l-apparat jibgħat kull konnessjoni peer u kull talba tracker mill-VPN. Jekk il-VPN huwa tunnel maqsum li jirrotta biss ftit subnets, l-irbit mal-utun jibgħat it-traffiku tal-peer lejn apparat bla rotta għal dawk il-peer, u t-trasferimenti jieqfu minflok ma jnixxu. Iż-żewġ riżultati huma aktar siguri minn Any Interface, imma wieħed biss iżomm il-klijent jaħdem. Xejn barra l-klijent ma jinbidel: il-browsers u applikazzjonijiet oħra jżommu r-rotot tagħhom stess, allura rekwiżit li jkopri kull applikazzjoni jeħtieġ infurzar min-naħa tal-VPN.

Aqra s-sitwazzjoni qabel tagħżel xi ħaġa:

What you seeWhat it means for the bind
A utun with a provider address and the default route pointing at itFull tunnel; the bind covers peer and tracker traffic
A utun with a provider address but the default route still on en0Split tunnel; the bind will stall transfers unless the provider routes 0.0.0.0/0
No utun carrying a provider addressThe VPN is down or connects on demand; bring it up before selecting
A utun number that changed since the last sessionThe saved name is stale; reselect and restart

Il-familja tal-indirizzi tgħodd ukoll. Fornitur li jagħti biss IPv4 iħalli l-interface marbuta bla indirizz IPv6, allura l-peer IPv6 ifallu minflok ma jiżolqu barra mill-Wi-Fi. B'mod separat, l-irbit tas-sockets ma jiffissax ir-riżoluzzjoni tal-ismijiet: l-ismijiet tal-host tat-tracker jiġu riżolti permezz tar-riżolutur ta' macOS, li jsegwi l-konfigurazzjoni DNS tas-sistema u mhux l-apparat magħżul.

Tliet modi kif għażla li tidher korretta tfalli

L-ewwel falliment huwa li ma terġax tibda. Il-qasam juri utun4, il-preferenzi jidhru konfigurati, u trasferiment tat-test xorta joħroġ mill-Wi-Fi għax is-sessjoni li qed taħdem żammet l-irbit antik. Agħlaq għal kollox, ikkonferma b'pgrep, erġa' iftaħ u ibda t-trasferiment mill-ġdid.

It-tieni huwa l-isem skadut wara erġa' konnessjoni. Malli l-apparat marbut jisparixxi, il-konnessjonijiet peer ifallu u l-klijent għandu t-tendenza li jirrapporta żbalji tat-tracker minflok messaġġ nadif li l-interface marret, li jinqara bħala torrent mejjet. Aqra ifconfig mill-ġdid, agħżel l-isem il-ġdid u erġa' ibda.

It-tielet huwa li tassumi li l-irbit ifalli magħluq. Li tagħżel interface jitlob lis-sistema biex twaħħal is-sockets ma' isem ta' apparat; x'jiġri meta dak l-isem ikun nieqes jew jiġi riċiklat mhix garanzija tal-iskrin tas-settings. It-test tal-iskonnessjoni fit-taqsima li jmiss huwa l-unika evidenza li tgħodd.

Ivverifika b'trasferiment reali u skonnessjoni

Uża trasferiment li inti permess tagħmel, bħal immaġini ta' distribuzzjoni Linux, u ibdah bil-VPN konness. Osserva l-kontaturi għal kull interface qabel u wara u qabbelhom mal-kontatur tad-data tal-klijent VPN stess; it-tnejn għandhom jogħlew flimkien waqt li l-lista tal-peer timtela.

netstat -ib | grep utun
pgrep -fl qbittorrent

Imbagħad skonnettja l-VPN mill-interface tiegħu stess u osserva t-trasferiment. Il-peer għandhom jitilqu, u konnessjonijiet ġodda għandhom ifallu ftit wara li jaqa' t-tunnel. Jekk it-throughput ikompli, l-irbit mhux fis-seħħ u int lura fil-pass tal-bidu mill-ġdid, mhux fil-firewall.

Erġa' qabbad u iċċekkja l-isem magħżul għal darba oħra, għax it-tunnel jista' jerġa' lura taħt utun differenti. Nota qasira li tirreġistra t-tip tat-tunnel, l-isem tal-interface u l-imġiba mistennija meta l-VPN jaqa' tiffranka s-sessjoni li jmiss: dan is-setting huwa għal kull magna u għal kull fornitur, u ma jgħaddix minn aġġornament tal-klijent u lanqas minn bidla fl-app tal-VPN.

Artikli relatati