Tunnelen din er oppe, internettet fungerer, delt tunnellering vart aktivert for månader sidan, og skrivaren ved skrivebordet blir framleis vist som fråkopla. Den kombinasjonen er ikkje ei sjølvmotseiing, fordi delt tunnellering er eit rutingsval og ikkje eit løfte om tilgjenge. Tre mekanismar ligg mellom utskriftskøen og papiret, og dei sviktar på måtar som ser identiske ut frå ikonet i systemkurven. Følg adressa først, deretter ruta, deretter filteret.

Byrja med adressa bak køen

Les adressa eller vertsnamnet som er lagra i utskriftskøen, og samanlikn det deretter med adressa skrivaren viser på sin eigen nettverksskjerm. Ein kø som framleis peikar på ei tidlegare adresse oppfører seg nøyaktig som ein rutingsfeil, og dei to er vanskelege å skilje berre ut frå symptomet. Hent begge verdiane før du endrar nokon av dei. Éin av dei er vanlegvis utdatert, og den utdaterte er vanlegvis køen.

Ein kø bygd på eit vertsnamn legg namneoppslag til banen, som er ein mekanisme skild frå rutning. Viss vertsnamnet blir løyst opp annleis inne i tunnelen, når køen ein annan maskin eller når ingenting. Ei numerisk adresse fjernar den variabelen i testens varigheit.

Skriv ned paret, fordi resten av undersøkinga samanliknar dei i staden for å gjette.

Korleis ruta for den adressa blir vald

Anta at skrivaren er på 192.168.1.50 og at kontornettverket òg brukar 192.168.1.0/24. Tunnelruta som dekkjer det subnettet kan no konkurrere med den direkte ruta til skrivaren i leilegheita di, og den meir spesifikke oppføringa vinn. Å endre porten til same numeriske adresse kan ikkje fjerne den tvitydigheita, fordi tvitydigheita ligg i rutetabellen.

Ein VPN-profil som installerer ei standardrute fangar alt, og det lokale lenkjeprefikset er då berre tilgjengeleg gjennom tunnelen. Ein delt tunnel-profil installerer i staden bedriftsprefiksa, noko som vanlegvis gjenopprettar den lokale banen. Undersøk ruta som faktisk vart vald for adressa til skrivaren, ikkje namnet på innstillinga som skapte ho.

Les tabellen og den valde ruta saman, fordi tabellen viser kandidatane og oppslaget viser vinnaren.

Get-Printer | Select-Object Name, PortName, DriverName
Get-PrinterPort -Name 'IP_192.168.1.50' | Select-Object PrinterHostAddress
route print -4 | Select-String '192.168.1'

Kvifor oppdaging sviktar når adressa verkar

Automatisk skrivaroppdaging på eit lokalt nettverk er avhengig av multicast-DNS eller ein eldre kringkastingsprotokoll, og begge er avgrensa til éi lenkje. Ein rutar vidaresender ikkje den multicast-en som standard, og ein VPN er ein rutar. Å leggje til ein adressebasert kø rettar opp tilfellet der oppdaging er det einaste som er øydelagt, og det er nettopp difor den omvegen så ofte blir forveksla med flaks.

Forskjellen er lett å registrere: viss adressa svarar på utskriftsporten men skrivaren aldri dukkar opp i lista for å leggje til skrivar, er det oppdagingsomfanget som er skulda. Viss ingen av dei verkar, er det ruta eller filteret. To testar, to ulike ansvarlege og inga reinstallasjon av drivar imellom.

Test adressa direkte i staden for å vente på at ei liste blir fylt. Kommandoane nedanfor gjer nøyaktig det.

Test-NetConnection 192.168.1.50 -Port 9100
nslookup 192.168.1.50
ping -c 2 192.168.1.50

Kva det lokale tilgangsfilteret til klienten legg til

Endepunktklientar kan filtrere lokal trafikk uavhengig av rutetabellen. Innstillinga blir ofte kalla lokal nettverkstilgang, og ho kan blokkere trafikk til det lokale segmentet medan tunnelen er tilkopla, sjølv når ruteoppslaget ser riktig ut. Det er eit policy-lag, og inga ruteendring endrar det.

På ein administrert eining bør du spørje administratoren kva profilen har tenkt, i staden for å vippe brytaren sjølv. Filteret finst vanlegvis fordi nokon bestemte at ein tilkopla maskin ikkje skal kunne nå kafeenettverket, og det var ei rimeleg avgjerd.

Les statusen eller loggen til klienten sjølv for den gjeldande policyen, sidan grensesnittet ofte skjuler han bak ei oppsummeringslinje. Den loggoppføringa nemner vanlegvis regelen som bestemte.

Kontroller banen med éin liten jobb

Når adressa, ruta og filteret alle peikar på skrivaren, sender du eitt enkelt kort dokument til den same køen medan tunnelen blir verande tilkopla. Det gjer den opphavlege feilen om att meir nøyaktig enn ein drivarreinstallasjon som berre vart testa etter fråkopling. Hald jobben uanseleg, fordi du testar ein bane og ikkje eit apparat.

Gjenta deretter med tunnelen fråkopla, så du veit om banen du reparerte var den som pleidde å verke. Den samanlikninga er det einaste beviset på at endringa betydde noko.

Test-NetConnection 192.168.1.50 -Port 9100
Get-PrintJob -PrinterName 'Front Desk'
Get-NetRoute -DestinationPrefix 192.168.1.0/24

Viss jobben blir skriven ut i begge tilstandar, stemmer køen, ruta og filteret, og feilen er borte. Viss han berre blir skriven ut når han er fråkopla, fangar tunnelen framleis adressa til skrivaren, eller filteret blokkerer ho framleis, og neste steg er ruteoppslaget i staden for nok ein drivar. Noter kva av dei tre laga du endra, og same sak blir ikkje opna på nytt neste månad.

Relaterte artiklar