Intqabbadt il-VPN, ħaddejt ifconfig, u sibt entrata utun4 b'indirizz fuqha. Is-sit li kellek bżonn għadu jiskadi. Dan id-distakk huwa normali: il-lista turi li teżisti interface virtwali, mhux li l-klijent tiegħek jipposjediha, li r-rotta li tinteressak tagħżelha jew li l-pakketti qed jaqsmuha. Bdejt ma nafdax l-isem tal-interface wara nofsinhar li qatta' nħati t-tunnel ħażin fuq laptop li kellu diġà tliet entrati utun qabel ma installajt xejn.

X'in fiha tassew linja utun

Ħaddem ifconfig -a meta trid l-istampa sħiħa. Imsejħa mingħajr argumenti, ifconfig tipprintja biss interfaces li huma attivi bħalissa, u għalhekk tunnel li ma rnexxilux jibda jista' jonqos mill-output li n-nies ipejjpu fit-tickets. ifconfig -l tirritorna biss l-ismijiet, u dik hija l-eħfef triq biex taf jekk deherx utun ġdid wara li qabbadt.

Il-qari ta' interface waħda huwa fejn jgħix id-dettall utli, u tunnel imqabbad normalment jidher hekk.

utun4: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
    inet 10.8.0.6 --> 10.8.0.5 netmask 0xffffffff
    inet6 fe80::ce81:b1c:bd2c:69e%utun4 prefixlen 64 scopeid 0x15

Tliet oqsma jġorru t-tweġiba. UP u RUNNING jgħidu li l-kernel lest juża l-interface. POINTOPOINT flimkien mal---> indirizz tal-peer huwa l-firma ta' tunnel u mhux ta' rabta fiżika. Il- mtu valur jispjega klassi sħiħa ta' rapporti "jqabbad, imbagħad jieqaf", għax l-interfaces utun normalment jitilgħu b'MTU mnaqqas, 1380 f'bosta builds ta' macOS, u l-klijent jista' jaqbeżha. Il-lista tal-oqsma hija qasira biżżejjed biex tgħaddi minnha darba fil- manwal ifconfig li Apple tforni.

Sib il-proċess wara l-interface

ifconfig m'għandux kunċett ta' app li tippossjedi. Żewġ klijenti VPN, servizz tas-sistema u tunnel li fadal mill-ġimgħa l-oħra kollha jipproduċu entrati li jidhru identiċi f'dan il-livell. Fuq il-Mac tiegħi stess, utun0 sa utun3 kienu jeżistu qabel ma kkonfigurajt xejn; Continuity u iCloud Private Relay jużaw tunnels ukoll, u l-ebda waħda minnhom mhija l-konnessjoni li qed tiddijanjostika.

Għat-tunnels li jirreġistraw konfigurazzjoni mas-sistema, scutil --nc list hija l-aktar korrelazzjoni mgħaġġla, tipprintja kull konfigurazzjoni bl-istat u s-service ID tagħha, u waħda mqabbda hija mmarkata hekk.

scutil --nc list
* (Connected)   5F2A9C10-...   VPN  Work IKEv2

Klijenti li jmexxu proċess tat-tunnel tagħhom stess minflok ma jirreġistraw konfigurazzjoni qatt ma jidhru hemm. Tunnelblick u openvpn mill-linja tal-kmand jaqgħu f'dik il-grupp, għalhekk iċċekkja t-tabella tal-proċessi wkoll: ps -Ao pid,comm | grep -i openvpn. Ladarba proċess jippossjedi t-tunnel, in-numru utun jappartjeni lil dak il-proċess u lil xejn ieħor.

Ittestja l-indirizz qabel ma ttestja r-rotta

Interface tista' tkun attiva mingħajr indirizz użabbli. Profil IPv6 biss juri entrata fe80:: link-local u xejn fil-linja inet, u klijent li ma rnexxilux japplika indirizz mibgħut iħalli eżattament l-istess forma. Jekk id-destinazzjoni tiegħek hija IPv4 u t-tunnel m'għandux indirizz IPv4, il-mistoqsija tar-routing hija diġà solvuta.

MTU jistħoqqlu verifika separata, għax dan il-falliment ma jidhirx bħala problema ta' daqs. Jidher bħala konnessjoni li tawtentika u mbagħad issir siekta malli jibda trasferiment kbir. Ibgħat probe li m'għandhiex tiġi frammentata, bid-daqs li l-pakkett jaqbel mal-MTU tal-interface; għal MTU ta' 1400 il-payload huwa 1372 byte:

ping -D -s 1372 10.8.0.5

Tweġiba tfisser li pakketti ta' dak id-daqs jaqsmu t-tunnel. Is-skiet waqt li ping żgħar jirnexxu jindika lejn l-MTU jew lejn xi ħaġa li twaqqa' ICMP fit-triq, mhux lejn l-awtentikazzjoni, li kienet diġà kompluta qabel ma ksibt interface.

Urina li d-destinazzjoni tagħżel it-tunnel

Il-mistoqsija importanti mhijiex jekk utun4 teżistix iżda jekk it-traffiku lejn indirizz speċifiku wieħed joħroġx minnu. route -n get twieġeb dan għal destinazzjoni waħda u tipprintja l-gateway u l-interface li tuża:

route -n get 203.0.113.20
  gateway: 10.8.0.5
  interface: utun4

Jekk l-istess kmand jirrapporta en0, il-konfigurazzjoni split tunneling tiegħek qed tagħmel dak li ntqalilha u l-ebda spezzjoni tal-interface mhija se tibdilha. Uża netstat -rn -f inet meta tkun trid ir-rotta awtomatika u t-tabella kollha f'ħarsa waħda.

Il-counters jiddeċiedu jekk il-pakketti verament jiċċaqalqux. netstat -ib jirrapporta totali ta' pakketti u bytes għal kull interface, inklużi entrati utun; in-numri huma kumulattivi, għalhekk aqrahom darbtejn b'intervall u qabbel:

netstat -ib | grep utun4

Counters iffriżati waqt li l-app tibqa' terġa' tipprova jfissru li l-kernel qatt ma għadda pakkett lill-interface. Counters li jogħlew fiż-żewġ direzzjonijiet waqt li l-app għadha tfalli jċaqalqu l-investigazzjoni fit-tarf l-ieħor tat-tunnel.

Meta utun ma jidhirx affattu

Lista vojta ta' interfaces wara login li deher b'suċċess normalment tfisser li t-tunnel qatt ma beda, mhux li ifconfig qed jaħbih. Iċċekkja l-istat tal-klijent, imbagħad tas-sistema: Network Extension li qatt ma ġiet approvata, jew li macOS itfi wara aġġornament, ma tħalli ebda interface. L-approvazzjoni tinsab f'System Settings taħt Login Items & Extensions, u entrata antika hemmhekk tiswa li terġa' tixgħel qabel ma terġa' tinstalla xejn.

In-numerazzjoni utun mhijiex stabbli bejn konnessjonijiet mill-ġdid. Tista' tikseb utun5 fejn utun4 kien jeżisti għaxar minuti ilu, għax l-interface antika titwaqqa' u l-kernel jagħti l-indeks liberu li jmiss. Skripts li jiktbu isem b'mod fiss jiksru skiet f'dak il-mument; u minflok qabbel mal-indirizz jew mar-rotta.

Żomm in-naħa tal-qari read-only. sudo ifconfig utun4 down tinterrompi t-tunnel, u fuq profil full-tunnel tieħu magħha s-sessjoni remota tiegħek, li hija skambju ħażin meta kont biss qed tiġbor provi. Xejn minn dak li għandek bżonn hawn m'għandu bżonn root: il-qari ta' flags, indirizzi u counters jaħdem bl-utent normali tiegħek.

Aqbad il-verifiki bl-ordni l-ħin li jmiss li tunnel Mac iġib ruħu ħażin: ikkonferma li deher utun permezz ta' ifconfig -l u aqra l-flags, l-indirizzi u l-MTU tiegħu, attribwih lil proċess, staqsi route -n get liema interface tuża d-destinazzjoni, imbagħad ara netstat -ib tiċċaqlaq. Kull pass jeskludi saff differenti, u l-ewwel wieħed li jiġi ħażin huwa fejn tappartjeni t-tiswija.

Artikli relatati