route akzeptéiert den Numm vum Wi-Fi-Interface, geet ouni Beschwéier eraus, an den Host bleift onerreechbar. Näischt ass beschiedegt; d’Relatioun an der Route ass einfach falsch: en Interface-Flag seet, op wéi engem Link eng Destinatioun läit, net wéi ee Router den Traffic fir eng Destinatioun soll kréien, déi soss anzwousch ass. D’Kommando geléngt, well se syntaktesch gülteg ass, net well se en funktionéierende Wee beschreift.

Dee Ënnerscheed entscheet, ob eng Route-Ausnam niewent engem VPN funktionéiert oder just plausibel ausgesäit.

Den Interface ass den Ausgang, den nächsten Hop ass d’Iwwergab

Op engem Mac mat Adress 192.168.50.20 an engem Router op 192.168.50.1 ass eng aner Maschinn um selwechte Link direkt erreechbar. De Frame gëtt un déi Maschinn adresséiert an um Kabel gesat. Kee Router ass bedeelegt, an eng Route, déi op den Interface begrenzt ass, dréckt genau dat aus. Ännert dat wäit Enn op en Host an engem anere Gebai an déiselwecht Kommando verléiert de Sënn. Den Mac huet keng Adress vun der zweeter Schicht, déi en um Kabel setze kéint, also huet den Interface-Flag näischt ze beschreiwen.

Eng Destinatioun ausserhalb vum Link ass anescht. Den Mac kann kee Frame um Kabel setzen, dee un en Host adresséiert ass, deen en op der zweeter Schicht net erreecht; en iwwergëtt de Paket un e Router, deen dat kann. D’Route brauch dofir en Gateway, an de Gateway selwer muss um ugeschlossene Link erreechbar sinn.

Den Interface-Flag fir eng Destinatioun ausserhalb vum Link ze benotzen, seet macOS, déi Destinatioun ze behandelen, wéi wann se um Kabel wier. Da kann de Kernel keng Adress vun der zweeter Schicht dofir opléisen, an de Paket gëtt verworf, ouni dass de Feeler eppes Nëtzlechhes enthält.

Wat den Interface-Flag tatsächlech behaapt

D’Apple-Route-Referenz definéiert d’Interface-Form fir Destinatiounen, déi direkt an ouni Zwëschepersoun erreechbar sinn. Et ass eng Ausso iwwer de Linkmodell, keng Preferenz fir ee bestëmmten Adapter. En Internet-Host iwwer Wi-Fi z’erreechen brauch ëmmer nach en Router op deem Wi-Fi-Link, an d’Route muss en nennen.

Interface-Scope ass en eegene Attribut. Et verbënnt eng Route mat engem bestëmmten Interface fir Scope-Entscheedungen, wéi wéi eng Quelladress gëllt, awer et schaaft keng Erreechbarkeet fir eng Destinatioun, déi den Interface net eleng erreecht. Déi zwee Attributer beäntweren ënnerschiddlech Froen.

Dofir kann eng Kommando akzeptéiert ginn, an der Tabell erschéngen an trotzdem feelen. De Kernel validéiert net Är Absicht; en registréiert, wat Dir behaapt hutt, an d’Behaaptung war, datt d’Destinatioun um Link ass. E stille Succès, gefolgt vun engem stille Verwerfen, ass dat erwaart Resultat, keen Bug. Liest d’Behaaptung nach eng Kéier, ier Dir d’Netzwierk beschëllegt.

D’Route, déi eng Destinatioun ausserhalb vum Link brauch

Fir en approuvéierte Wee zu enger Dokumentatiounsadress wéi 198.51.100.25 iwwer den LAN-Router ass d’beabsichtegt Relatioun eng Destinatioun, en nächsten Hop vun 192.168.50.1 an den LAN-Interface, deen deen nächsten Hop erreecht. Den Interface ergëtt sech aus der Sich vum nächsten Hop, amplaz vun der Route-Kommando erzwongen ze ginn.

Op macOS ass d’Nëmme-Liesen-Inspektioun route -n get 198.51.100.25. Liest d’Gateway- an d’Interface-Zeilen zesummen a kontrolléiert, datt de Gateway eng Adress ass, déi den Mac tatsächlech erreecht. En Gateway an engem aneren Subnetz, oder ee wéi en zënter der leschter Netzwierkännerung fort ass, produzéiert eng Route, déi richteg ausgesäit an näischt weiderleet.

Hardcodéiert en0 net an enger dauerhafter Instruktioun. Interface-Nimm änneren sech mat Adapter, Docks a VPN-Clienten, an eng Route, déi de falschen nennt, feelt op eng Manéier, déi liicht als méi breedt Netzwierkprobleem versto gëtt.

Liest déi aktuell Wiel, ier Dir se ersetzt

Ier Dir eppes bäisetzt, kuckt, wat de System schonn ausgewielt huet a firwat. Dee Output seet Iech, ob den Traffic duerch den Tunnel, duerch den LAN-Router oder néierens geet, an en gëtt Iech eng Basis fir no der Ännerung ze vergläichen. Ouni dat kënnt Dir net soen, ob déi nei Route gewierkt huet.

Kontrolléiert duerno d’Adressfamill. Eng Route, déi fir IPv4 bäigesat gouf, mécht näischt fir eng IPv6-Destinatioun, an en Déngscht, deen a béid Famillen opléist, kann heiansdo erreechbar schéngen. D’Route-Tabell an den Resolver beäntweren ënnerschiddlech Froen, an béid mussen mat dem beabsichtegte Wee iwwereneen.

Denkt schlussendlech drun, datt eng Route eng Auswiel ass, keng Erlaabnis. En verwaltete VPN-Profil oder e Client-Filter kann de direkte Wee nach ëmmer verbidden, och wann d’Tabell drop weist, dofir testt mat der tatsächlecher Applikatioun, amplaz unzehuelen, datt en erfollegräichen Tabellen-Agang d’Untersuchung ofschléisst.

Tunnelen a Politike veränneren d’Form

Punkt-zu-Punkt-Interface sinn hire eegene Fall. En Tunnel kann eng Route ouni Gateway-Adress am Ethernet-Stil droen, an dat ass net automatesch falsch. Wielt de richtege Linkmodell vum Interface, amplaz e Wi-Fi-Beispill op all Tabellen-Agang auszebreeden, deen Dir gesitt.

Fir Ännerungsufroen schreift d’Destinatioun, den approuvéierte Netzwierkwee, den aktuelle Gateway an Interface op, a wien d’Ausnam erhalen soll. Den Eegentümer ass wichteg, well eng eemoleg Route, déi um Prompt getippt gouf, keng Politik ass, an déi nächst Neiverbindung se läscht.

Wann d’Ufuerderung ass, dësen Host z’erreechen, während de VPN un ass, ass déi éierlech Äntwert meeschtens eng spezifesch Host-Route iwwer den lokale Router, installéiert vum Netzwierkmanager, deen den Interface besëtzt. Wann d’Ufuerderung ass, alles direkt z’erreechen, brauch d’Ufuerderung selwer eng Politik-Iwwerpréiwung, ier se eng Route-Kommando brauch.

Ähnlech Artikelen