Opptaksverktøyet verkar heile formiddagen, tunnelen koplar til, og det blir stille. Koplar du frå, startar det igjen. Den første tanken er at VPN-en øydela proxyen, men i proxykonfigurasjonen er det faktisk ikkje endra noko. Det som er endra, er kva konfigurasjon programma no les: ei tunneloppføring kan bere eigne proxyinnstillingar, ein administrert profil kan slå på automatisk konfigurasjon igjen, og nokre køyretidsmiljø les berre ein del av det operativsystemet tilbyr. Les verdien per tilkopling før du rører den globale.

Windows held ein proxy per tilkopling

I Internett-alternativ er det to lag som ser like ut i dialogen. Innstillingane for lokalnettet gjeld den vanlege lokale tilkoplinga, medan ei oppringings- eller VPN-oppføring held si eiga kopi under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections, lagra som ein binær verdi. Å skrive dei kjende globale registerverdiane oppdaterer ikkje den kopien.

Det er nett slik eit verktøy oppfører seg rett før tilkopling og gale etterpå, utan noka synleg endring i innstillingane. Dialogen du stirra på, var lokalnettpanelet. Det var rett, og det var irrelevant. Oppføringa Windows faktisk brukte, var den som vart oppretta for tunnelen.

Den støtta måten å endre éi oppføring på er WinINET-API-et for tilkoplingsval: fyll ut ein INTERNET_PER_CONN_OPTION_LIST med tilkoplingsnamnet, flagga, proxyserveren og ei unntaksliste, bruk han og oppdater deretter. For ein rask kontroll kan du opne innstillingsdialogen til sjølve tunneloppføringa og samanlikne proxypanelet med lokalnettpanelet; skilnaden er som regel tydeleg når ein veit kvar ein skal sjå.

Ein administrert PAC kan slå seg på igjen

På macOS er skriptet for automatisk proxykonfigurasjon og automatisk proxyoppdaging eigenskapar ved ein nettverksteneste, ikkje ved maskinen. Ein konfigurasjonsprofil kan krevje dei, så dei dukkar opp igjen etter at du fjernar haka, og kvar førespurnad vert då send til den proxyen skriptet vel.

Undersøk, og slå om nødvendig av dei to brytarane for tenesta som ber trafikken, dersom du er autorisert:

networksetup -setautoproxystate "Wi-Fi" off
networksetup -setproxyautodiscovery "Wi-Fi" off
scutil --proxy

Bruk det ekte tenestenamnet i staden for ei gissing. Ein berbar maskin med både trådlaust nett og ein USB-Ethernet-adapter har to slike, og berre éin ber trafikken din. scutil --proxy skriv ut verdiane for den gjeldande primærtenesta. Samanlikn den utskrifta med det du redigerte før du konkluderer med at profilen vann.

Rett verktøyet mot den ekte oppstraumen

Viss skriptet inneheld bedriftsproxyen, les det og legg inn same adresse som ekstern proxy inne i opptaksverktøyet. Då vidaresender verktøyet til den ekte oppstraumen, som er det bedriftsproxyen ventar, og det blir i førespurnadsbanen i staden for å kjempe mot policyen.

Det er trekket som held deg i feilsøking i staden for omkonfigurering.

Skyv proxyen inn i tunnelen

Ein klient basert på OpenVPN kan godta proxyval som gjeld når tunnelen er oppe, noko som er praktisk når klienten eig rutene:

dhcp-option HTTPPROXY 127.0.0.1:8888
dhcp-option HTTPSPROXY 127.0.0.1:8888

Berre klientar som respekterer valet vil bruke det, og det hardkodar lytt-porten din inn i ein profil. Handsame det som ei laboratorievenlegheit og ikkje ein distribusjonsstandard, for neste profilutsending fjernar det.

Nokre klientar les aldri systemproxyen

Firefox held eigne proxyinnstillingar, og derfor held han nokre gonger fram med å ta opp når ein nettlesar med systemproxy ikkje gjer det. Ein eldre .NET-klient som ikkje forstår automatisk konfigurasjon koplar direkte til kvar han enn køyrer, så ei side som blir lasta gjennom tunneloppføringa kan framleis feile inne i programmet.

Nettverksverktøy har også sine eigne årsaker. Ei FTP-økt som heng over ein tunnel eller telefon-tethering er ofte eit problem med aktiv kontra passiv modus som klienten forhandlar om, og inga proxyinnstilling endrar det.

Les konfigurasjonen, ikkje brytaren

Arbeid i denne rekkjefølgja: tunneloppføringa sin eigen proxyverdi, PAC- og autoppdagingsstatus per teneste, deretter programmet si eiga proxyhandtering. Stopp ved den første som avvik frå det du antok.

Kvart tilfelle her er eit problem med konfigurasjonsprioritet. Ingen av dei er tunnelen som øydelegg verktøyet ditt.

Relaterte artiklar