Hoe om 'n Mac se IPv6-toestand ná die VPN-ontkoppeling te kontroleer
Kontroleer ná 'n VPN-ontkoppeling die IPv6-adres, die roete na die mislukte bestemming en die kliënt se blokkeerbeleid in dié volgorde, voordat jy enigiets terugstel.
Bereik 'n werf oor IPv4 nadat die tonnel afgegaan het, en jy het niks oor IPv6 bewys nie. macOS stel die twee families afsonderlik op, per netwerkdiens, en 'n VPN-kliënt kan een verander sonder om die ander aan te raak. Werk die drie vlakke in volgorde deur: adreskonfigurasie, roeteseleksie, en dan enige beleid wat die kliënt installeer terwyl dit ontkoppeld is. Hou die toegangsnetwerk terselfdertyd onveranderd, anders vergelyk jy twee verskillende probleme.
Begin met die familie wat werklik gebreek het
'n Bladsy wat oor IPv4 laai, sê vir jou die fisiese netwerk leef. Dit sê niks oor of die diens 'n globale IPv6-adres het nie, of die voorvoegsel nog aangekondig word nie, of iets die familie filter nie. Bevestig wat misluk het voordat jy 'n instrument kies, want 'n naam wat na 'n onbereikbare adres oplos, lyk identies aan 'n naam wat glad nie oplos nie. Vra watter vlak verkeerd geantwoord het, en skryf die antwoord neer. Sonder dit is elke latere stap raaiwerk in die kleed van 'n prosedure.
Hou dieselfde Wi-Fi-netwerk en toegangspunt vir die hele vergelyking. 'n Kafé-netwerk wat gister IPv6 aangebied het, sê niks oor die een waarop jy nou is nie.
Lees die adres voor die roete
In Stelselinstellings wys die aktiewe diens se TCP/IP-paneel of IPv6 outomaties, handmatig of slegs skakel-plaaslik is. Vergelyk dit met wat jy verwag, en onthou dat 'n organisasie handmatige konfigurasie doelbewus kan gekies het. Voer dan ifconfig uit en lees die betrokke koppelvlak. 'n fe80::-adres alleen beteken die koppelvlak kan met sy bure praat en niks meer nie, so skakel-plaaslike teenwoordigheid is nie bewys van 'n bruikbare pad nie.
Kyk ook vir utun-koppelvlakke wat die kliënt agtergelaat het. 'n Verouderde tonneltoestel kan 'n adres en 'n roete hou lank nadat die kliënt dit opgehou gebruik het. As een daar is, is dit 'n lewenssiklus-bevinding vir die kliënt se eienaar, nie iets om dadelik te verwyder nie.
Lees die roetetabel vir die mislukte bestemming
Vra die kern oor die bestemming wat misluk het, nie oor die standaardroete nie. route -n get 2001:db8::25 druk die koppelvlak en gateway wat vir daardie adres gekies is, en netstat -rn -f inet6 wys die hele tabel vir vergelyking. 'n Standaardroete sê vir jou 'n standaard bestaan; dit sê nie vir jou hierdie bestemming gebruik dit nie.
Hou DNS in sy eie kompartement. 'n Resolver wat oor IPv4 bereikbaar is, kan steeds AAAA-rekords teruggee, so 'n opsoekfout en 'n roeteringsfout lewer dieselfde simptoom in die blaaier.
Skei die kliënt se blokkeerbeleid van 'n oorblyfsel
Sommige kliënte is ontwerp om verkeer te blokkeer terwyl dit ontkoppeld is, insluitend die ander adresfamilie, en daardie gedrag is 'n kenmerk eerder as 'n fout.
Vind uit watter gedrag jou kliënt dokumenteer voordat jy 'n blok as skade behandel. scutil --dns wys die resolvers wat per diens in werking is, wat is waar 'n kliënt-geïnstalleerde resolver of 'n beperkte DNS-instelling sigbaar word. Kyk dan of pakketfilterreëls geïnstalleer en agtergelaat is. 'n Verwagte blok en 'n oorblywende reël vereis teenoorgestelde reaksies, en net die eienaar se dokumentasie onderskei hulle.
Versamel bewyse, verander dan een ding
Teken die kliëntweergawe, die macOS-weergawe, die netwerkdiens, die bedoelde ontkoppelbeleid, en die adres- en roete-uitset aan beide kante van een verbind-ontkoppel-siklus aan. Dit is die rekord wat 'n klag in 'n lewenssiklusprobleem omskep wat iemand kan ondersoek. Maak dan 'n enkele verandering en meet weer.
Weerstaan die terugstelling. Die uitvee van virtuele koppelvlakke, die leegmaak van die roetetabel en die uitskakel van IPv6 oor die hele masjien vernietig almal die toestand wat jy nodig gehad het om vas te vang, en hulle kan onverwante konfigurasie meeneem. As die kliënt 'n ondersteunde pouse-, herstel- of verwyderingsvloei het, gebruik dit, en volg die administrateur se prosedure waar die netwerk bestuur word. 'n Masjien wat reeds teruggestel is, gee die eienaar niks om mee te werk nie, en dit reproduseer gewoonlik die fout by die volgende verbinding.