Püüdmisriist töötab kogu hommiku, tunnel ühendub ja siis jääb vaikseks. Ühenda lahti ja see algab uuesti. Esimene mõte on, et VPN lõhkus proksi, kuid proksi seadistuses ei muutunud tegelikult midagi. Muutus see, millist seadistust rakendused nüüd loevad: tunnelikirje võib kanda oma proksisätteid, haldatud profiil võib automaatse seadistuse uuesti sisse lülitada ja mõned käituskeskkonnad loevad ainult osa sellest, mida operatsioonisüsteem pakub. Loe ühendusepõhist väärtust enne, kui puudutad globaalset.

Windows hoiab proksit ühenduse kohta

Interneti valikutes on kaks kihti, mis dialoogis näivad identsed. Kohaliku võrgu sätted kehtivad tavalisele kohalikule ühendusele, samas kui sissehelistamise või VPN-i kirje hoiab oma koopiat asukohas HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections, salvestatud binaarväärtusena. Tuntud globaalsete registriväärtuste kirjutamine seda koopiat ei uuenda.

Täpselt nii käitub riist enne ühendamist õigesti ja pärast valesti, ilma et selle sätetes oleks midagi nähtavat muutunud. Dialoog, millele sa jõllitasid, oli kohaliku võrgu paneel. See oli õige ja see oli asjakohatu. Kirje, mida Windows tegelikult kasutas, oli tunnelile loodud kirje.

Toetatud viis ühe kirje muutmiseks on WinINET-i ühenduse valikute API: täida INTERNET_PER_CONN_OPTION_LIST ühenduse nime, lippude, proksiserveri ja möödaviigu loendiga, rakenda see ja seejärel värskenda. Kiireks kontrolliks ava tunnelikirje enda sätete dialoog ja võrdle selle proksipaneeli kohaliku võrgu paneeliga; erinevus on tavaliselt ilmne, kui tead, kuhu vaadata.

Haldatud PAC võib end uuesti sisse lülitada

macOS-is on automaatse proksiseadistuse skript ja proksi automaatne tuvastamine võrguteenuse, mitte masina omadused. Seadistusprofiil võib neid nõuda, seega ilmuvad need pärast linnukese eemaldamist uuesti ja iga päring saadetakse siis proksile, mille skript valib.

Uuri ja, kui sul on volitus, lülita need kaks lülitit välja teenusel, mis liiklust kannab:

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

Kasuta tegelikku teenuse nime, mitte oletust. Sülearvutil, millel on nii traadita võrk kui USB Etherneti adapter, on neid kaks ja ainult üks kannab sinu liiklust. scutil --proxy prindib praeguse esmaste teenuse väärtused. Võrdle seda väljundit sellega, mida muutsid, enne kui järeldad, et profiil võitis.

Suuna riist tegelikule ülesvoolule

Kui skript sisaldab ettevõtte proksit, loe see läbi ja sisesta sama aadress välise proksina püüdmisriista sees. Siis edastab riist tegelikule ülesvoolule, mida ettevõtte proksi ootab, ja jääb päringu teele, selle asemel et poliitikaga võidelda.

See on käik, mis hoiab sind silumise juures, mitte ümberseadistamise juures.

Suru proksi tunnelisse

OpenVPN-il põhinev klient võib vastu võtta proksivalikuid, mis kehtivad pärast tunneli püstitamist, mis on mugav, kui klient omab marsruute:

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

Neid kasutavad ainult valikut austavad kliendid ja see kirjutab sinu kuulamisporti profiili kõvasti sisse. Käsitle seda laborimugavusena, mitte juurutamise standardina, sest järgmine profiili saatmine eemaldab selle.

Mõned kliendid ei loe süsteemiproksit kunagi

Firefox hoiab oma proksisätteid, mistõttu jätkab see mõnikord püüdmist siis, kui süsteemiproksit kasutav brauser enam ei tee. Vanem .NET-i klient, mis ei mõista automaatset seadistust, ühendub otse kõikjal, kus ta töötab, nii et tunnelikirje kaudu laaditud leht võib rakenduse sees ikkagi ebaõnnestuda.

Võrguriistadel on ka omad põhjused. Tunneli või telefonijaagamise kaudu hanguma jääv FTP-seanss on sageli aktiivse ja passiivse režiimi probleem, mille üle klient läbi räägib, ja ükski proksisäte ei muuda seda.

Loe seadistust, mitte lülitit

Tööta sellises järjekorras: tunnelikirje enda proksiväärtus, PAC-i ja automaatse tuvastamise olek teenuse kohta, seejärel rakenduse enda proksikäsitlus. Peatu esimesel, mis erineb sinu eeldusest.

Iga juhtum siin on seadistuse prioriteedi probleem. Ükski neist ei ole tunnel, mis sinu riista lõhub.

Seotud artiklid