Am o gazdă cu două NIC-uri, ambele au acces la internet, dar încerc să setez manual preferințele unui anumit NIC.
Valorile interfeței mele:
PS C:\Utilizatori\Administrator\Desktop> Get-NetIPInterface -ConnectionState Connected -InterfaceAlias „Ethernet*” | Format-Tabel;
ifIndex Interfață Alias Adresă Familie NlMtu (octeți) InterfațăMetric Dhcp ConexiuneState PolicyStore
------- -------------- ------------- ------------ ---- ----------- ---- --------------- -----------
10 Ethernet 5 IPv4 1500 1 ActiveStore conectat dezactivat
3 Ethernet 2 IPv4 1500 1 Activat Connected ActiveStore
NetRoute:
PS C:\Utilizatori\Administrator\Desktop> Get-NetRoute -DestinationPrefix „0.0.0.0/0” | Format-Tabel;
ifIndex DestinationPrefix NextHop RouteMetric PolicyStore
------- ----------------- ------- ----------- -------- ---
10 0.0.0.0/0 10.0.20.1 2 ActiveStore
3 0.0.0.0/0 172.25.1.1 10 ActiveStore
imprimare rută (care pare a fi metrica NetIPInterface + metrica NetRoute):
Rute active:
Network Destination Netmask Gateway Interfață Metrica
0.0.0.0 0.0.0.0 172.25.1.1 172.25.1.89 11
0.0.0.0 0.0.0.0 10.0.20.1 10.0.23.243 3
dar apoi:
PS C:\Utilizatori\Administrator\Desktop> (Find-NetRoute -remoteIpAddress 8.8.8.8)[1]
ifIndex DestinationPrefix NextHop RouteMetric PolicyStore
------- ----------------- ------- ----------- -------- ---
3 0.0.0.0/0 172.25.1.1 10 ActiveStore
ruta cu gw „10.0.20.1” are o metrică mai mică, de ce nu este acesta următorul hop?
NU am o rută mai specifică pentru „8.8.8.8”.
Am incercat asta:
netsh interface ip șterge destinationcache
.
dar nimic nu s-a schimbat.