Schimba InterfaceMetric
pentru VPN
interfața să fie mai mică ca valoare (mai importantă) decât cea locală Ethernet
interfata.
Folosind Get-NetIPInterface
, valorile interfeței au fost
PS> Get-NetIPInterface
ifIndex Interfață Alias Adresă Familie NlMtu (octeți) InterfațăMetric Dhcp ConexiuneState PolicyStore
------- -------------- ------------- ------------ ---- ----------- ---- --------------- -----------
10 Ethernet IPv6 1500 35 Activat Connected ActiveStore
10 Ethernet IPv4 1500 4000 Activat Conectat ActiveStore
20 VPN IPv4 1400 35 ActiveStore conectat dezactivat
(da, este ciudat că Ethernet
interfata are Adresă Familie IPv4
valoare întreagă mare 4000
pentru InterfaceMetric
, are Adresă Familie IPv6
valoare întreagă scăzută 35
pentru InterfaceMetric
totuși nu este atribuită nicio adresă IPv6 interfeței)
Folosind Set-NetIPInterface
Am schimbat VPN
proprietatea interfeței InterfaceMetric
pentru a scădea valoarea întreagă 15
pentru Adresă Familie IPv4
(necesită permisiuni de administrator)
PS> Set-NetIPInterface -InterfaceIndex 20 -InterfaceMetric 15
Acum, interogările DNS pentru gazde cunoscute de serverul DNS accesibil prin VPN vor avea succes.
PS> Resolve-DNSName server.corp.com
Nume Tip Secțiunea TTL Adresă IP
---- ---- --- ------- ---------
server.corp.com A 130 Răspuns 10.0.1.2