AirDrop fungerer, så koplar VPN-en til, og den andre Mac-en eller iPhonen forsvinn frå delearket. Ingenting i VPN-loggen nemner oppdaging, fordi feilen vanlegvis handlar om lokal tilgjenge og ikkje om kryptografi. Støttesida til Apple innrømmer at ein VPN-konfigurasjon som avgrensar det lokale nettet kan forstyrre Continuity og AirDrop; det er eit nyttig hint, ikkje ein diagnose. Start med dei billege sjekkane, les deretter rutetabellen, og handsam brytaren for lokal tilgang som ei avgjerd om personvernet ditt og ikkje som ein standardverdi som skal vippast.

Kva som ryker før tunnelen i det heile er med

Båe einingane treng Wi-Fi eller Bluetooth slått på, AirDrop må ta imot frå kontaktar eller frå alle innanfor mottaksvindauget, og dei to kontoane må kunne finne kvarandre. Å setje mottakaren på alle i ti minutt er eit legitimt eksperiment: dukkar den andre eininga opp der, var innstillingane problemet og tunnelen er uskuldig. Test med ein kjend mottakar i staden for å dømme etter det delearket byr på.

Ein nettlesar som lastar sider provar at internettvegen verkar, ikkje at lokal oppdaging verkar. Hald båe einingane og staden der du står uendra, slå deretter VPN på og av og legg merke til om den andre eininga berre forsvinn medan tunnelen er oppe. Døyr oppdaginga med tunnelen og kjem att utan han, er tunnelen variabelen og resten av lista gjeld. Feilar det i båe tilstandar, treng føresetnadene ein runde til før nokon nettverkspolicy blir endra.

Delearket tømest når standardruta flyttar seg

Ein klient med full tunnel installerer vanlegvis ei standardrute gjennom tunnelen pluss to halve ruter som fangar dei fleste måla. Eit lokalt subnett overlever den ordninga berre om det har ei meir spesifikk rute; elles forsvinn det inn i tunnelen. AirDrop sjølv går over AWDL-peer-grensesnittet, så ein klient som filtrerer eller rutar lokale grensesnitt aggressivt kan forstyrre medan internettvegen blir perfekt. Fire kommandoar dekkjer grensesnittet, rutene, den aktive sambindinga og pakkefilteret.

ifconfig awdl0 | grep -E "status|inet"
netstat -rn | grep -E '^default|^0/1|^128.0/1|awdl'
scutil --nc list
sudo pfctl -s rules | head -40

Les standardlina først: viser ho til eit utun-grensesnitt og dekkjer inga meir spesifikk rute subnettet ditt, går lokal trafikk inn i tunnelen og medvitet forsvinn med han. Paret 0/1 og 128.0/1 er ei vanleg form for full tunnel, fordi desse rutene slår den ekte standarden utan å erstatte han. Ei awdl0-line med aktiv status og ei adresse utelukkar at peer-grensesnittet er nede. Når alle tre ser normale ut, kjem avgrensinga frå klientpolicy eller eit filter på verten og ikkje frå rutetabellen.

Éi form er verd å nemne, fordi ho fangar folk på gjestenett, og det er ikkje dei halve rutene. DHCP installerer adressa du nettopp fekk som ei rute på lenkja, og den oppføringa er meir spesifikk enn kvar av halvdelane, så eit gjeste-subnett overlever tunnelen akkurat som eit heime-subnett. Det som fjernar det er policy og ikkje ruting: ein preferanse som blokkerer det lokale nettet og installerer ei avvisingregel, eit filter på verten som slepp subnettet, eller macOS-løyvet for lokalt nett til klienten. Ein normalt utsjåande tabell med eit dødt deleark er derfor signaturen til neste avsnitt, ikkje til ruteforma.

Ein styrt Mac byr kanskje ikkje på brytaren for lokal tilgang

Mange klientar viser ein preferanse for å tillate lokal nettilgang medan tunnelen er oppe, men den preferansen blir handheva av klienten og av styringsprofilen, så han kan vere låst, skjult eller overstyrt på ein styrt Mac. Ei vertsbrannmurregel eller ein tryggingsagent kan blokkere peer-trafikken same kva VPN-klienten byr på. Leit etter brytaren før du konkluderer med at han ikkje gjer noko. Den brytaren bur i klienten sine eigne preferansar og ikkje i nettverksinnstillingane i macOS, og difor blir ein klient som panelet ikkje viser han i vanlegvis styrt av ein styringsprofil.

Å fjerne styring eller slå av kvart filter slik at éin mottakar dukkar opp byter ein kontrollert konfigurasjon mot ein ukjend. Slå på valet for lokal tilgang berre når det passar med policyen du arbeider under, og lat det stå av på eit gjestenett der lokal oppdaging aldri var ynskjeleg.

Prov det med ei fil, ikkje med eit ikon

Etter å ha endra ruting eller policy, send ei ekte fil til den tiltenkte mottakaren og stadfest at overføringa blir fullført. Eit namn som viser seg i arket er oppdaging, og at oppdaginga kjem att er ikkje det same som ei fullført overføring.

Viser eininga seg framleis ikkje, samanlikn eit andre einingepar på same nett for å skilje eit vertsproblem frå eit problem i heile nettet. Den samanlikninga er raskare enn å bytte VPN-val eitt om gongen, og ho gjev eit faktum til saka. Skriv ned standardgrensesnittet, ruteforma og tilstanden til brytaren for lokal tilgang medan feilen kan gjerast om att. Elles gjer neste person alle fire sjekkane om att frå byrjinga.

Relaterte artiklar