Dve VPN vo Windows naraz: ktorý profil si ponechá predvolenú trasu?
Dva profily VPN vo Windows súperia o tú istú predvolenú trasu. Odškrtnite jedno políčko, pridajte prefixy, ktoré pokrývalo, a predtým, než obom budete dôverovať, skontrolujte DNS.
Pripojte druhý tunel a prvý stíchne, hoci obaja klienti stále hlásia zdravé pripojenie. Windows má na rozdanie len jednu predvolenú trasu a každý profil, ktorý si ju nárokuje, ju berie tomu druhému. Príznak vyzerá ako výpadok VPN, ale je to súboj o smerovanie medzi dvoma profilmi. Rozhodnite, ktorý tunel má tú trasu vlastniť, a zvyšok konfigurácie sa podriadi.
Najlepšou predvolenou trasou môže byť len jeden záznam
Tabuľka smerovania IPv4 drží jedinú víťaznú trasu pre ciele, ktoré nemajú konkrétnejšiu zhodu. Profil VPN, ktorý nainštaluje vlastnú, nahradí predchádzajúcu, hneď ako sa pripojí, a prevádzka, ktorá predtým vstupovala do prvého tunela, teraz odchádza druhým. Prvý tunel zostáva zapnutý; mizne každý paket, ktorý by ho použil pre všeobecné ciele.
Ikony stavu klienta to nevedia ukázať. Hlásia, že tunel bol nadviazaný, nie ktoré prefixy doň ešte smerujú, takže používateľ vidí dve zelené ikony a časový limit v nejakej aplikácii. Čítanie route print -4 počas poruchy je poučnejšie ako akýkoľvek protokol VPN.
Preklad mien je druhý, nezávislý konflikt a samotná oprava smerovacej tabuľky ho nevyrieši.
Čo políčko nainštaluje a čo odstráni
Voľba je vo vlastnostiach adaptéra každého profilu VPN v rozšírených nastaveniach IPv4 a je formulovaná ako používanie predvolenej brány vo vzdialenej sieti. Zapnutá každé pripojenie pridá predvolenú trasu cez tunel a zaradí toto rozhranie do frontu pre všeobecnú prevádzku. Vypnutá Windows ponechá trasu pre vlastnú podsiete tunela a zvyšok tabuľky nechá na pokoji.
Práve pri odškrtnutí políčka sa väčšina ľudí zasekne. Vzdialené pracovisko má zvyčajne viac než jeden prefix a žiadny z tých prefixov nie je v podsieti adaptéra, takže súborové servery a adresy správy prestanú odpovedať. Políčko tunel nepokazilo; odstránilo širokú trasu, ktorá všetko pokrývala.
Zmiešané konfigurácie sú legitímne a bežné: firemný profil si políčko ponechá ako plný tunel, zatiaľ čo laboratórny profil je rozdelený, aby nemohol vytlačiť firemnú predvolenú trasu.
Vyberte podľa toho, čo má ktorý tunel prenášať
O usporiadaní rozhodujú tri otázky. Má tento tunel prenášať bežnú internetovú prevádzku, alebo len adresy vo vlastnom pracovisku? Používajú obe pracoviská neprelínajúce sa privátne rozsahy? A ak profil spravuje zamestnávateľ, smiete vôbec meniť jeho správanie pri smerovaní?
Ak jeden tunel musí byť plný, vlastní predvolenú trasu a druhý musí byť rozdelený. Ak ani jeden nepotrebuje všeobecnú internetovú prevádzku, odškrtnite políčko na oboch a nechajte fyzický adaptér držať predvolenú trasu. Ak sa rozsahy prekrývajú, zastavte sa: 172.22.0.0/16 nemôže znamenať jeden stroj na firemnej strane a iný na laboratórnej, a žiadne políčko to nevyrieši.
Zapíšte rozhodnutie vedľa názvov profilov. Inak tretia VPN pridaná budúci štvrťrok zopakuje vyšetrovanie od začiatku.
Pridajte chýbajúce prefixy a otestujte výsledok
Pre každý rozdelený tunel pridajte vzdialené rozsahy výslovne, s adresou partnera uvedenou na danom adaptéri namiesto verejnej adresy servera:
> route add 172.22.0.0 mask 255.255.0.0 172.20.4.1
> route print -4
> Get-NetRoute -DestinationPrefix 0.0.0.0/0 | Sort-Object RouteMetric
Adaptér PPP používa ako ďalší skok adresu partnera, kým adaptér TAP zvyčajne používa bránu uvedenú na tomto rozhraní, preto čítajte údaje adaptéra, namiesto aby ste odpisovali číslo z príručky. Trvalý príznak pridajte až po tom, čo sa trasa preukázala ako správna, a staré trvalé záznamy vymažte pred pridaním náhrad. Spravovaní klienti môžu inštalovať a chrániť vlastné trasy, a potom zmenu musí urobiť vlastník profilu.
DNS potrebuje samostatný priechod. Oba tunely môžu pretlačiť prekladače a Windows drží zoznam pre každé rozhranie s poradím preferencie, takže meno patriace druhej sieti môže byť poslané prekladaču prvej siete. Pozrite sa, čo každý adaptér skutočne dostal, než zvolíte opravu:
> Get-DnsClientServerAddress -AddressFamily IPv4
> Resolve-DnsName files.corp.internal -Server 172.20.4.1
Zásada prekladu mien pre jednotlivé domény je zvyčajne lepšia než nahradenie globálneho zoznamu prekladačov, pretože ten zoznam zdieľa každá aplikácia na stroji a jeho tichá zmena presúva nesúvisiace dopyty.
Nastavenie prijmite so štyrmi kontrolami: jeden prostriedok v každej vzdialenej sieti dostupný podľa adresy, vyhľadanie mena v každej z nich, internetová predvolená trasa stále ukazuje na fyzický adaptér a relácia vzdialenej plochy, ktorá prežije nadviazanie druhého pripojenia.