Windows 10에서 해당 인터페이스를 통해 호스트에 대한 고정 경로를 변경할 때 이더넷 카드가 기본 게이트웨이를 잃는 이유는 무엇입니까?

Windows 10에서 해당 인터페이스를 통해 호스트에 대한 고정 경로를 변경할 때 이더넷 카드가 기본 게이트웨이를 잃는 이유는 무엇입니까?

이중 홈 컴퓨터(WiFi 및 이더넷은 다른 네트워크)가 있습니다. 기존 경로가 있습니다. WiFi 어댑터를 통해 1.1.1.1/32로 변경하려고 하면

route change 1.1.1.1 mask 255.255.255.255 192.168.0.1 metric 2 if 9
(여기서 9는 이더넷 어댑터입니다)

이더넷 어댑터가 게이트웨이 설정을 잃습니다.

ipconfig 명령을 사용하면 이제 def 게이트웨이가 없음을 알 수 있습니다.

답변1

증상을 치료하기 위해 예약된 작업(5분마다 반복)에서 다음 PowerShell 스크립트를 실행하여 기본 게이트웨이 경로를 다시 추가합니다 10.1.2.121.10.1.2.254

$nic = Get-NetIPAddress -IPAddress 10.1.2.121 -ErrorAction Stop;
try {
    Get-NetRoute -InterfaceIndex $nic.InterfaceIndex -DestinationPrefix 0.0.0.0/0 -ErrorAction Stop;
}
catch {
    New-NetRoute -InterfaceIndex $nic.InterfaceIndex -NextHop 10.1.2.254 -DestinationPrefix 0.0.0.0/0 -RouteMetric 1 -ErrorAction Stop;
}

관련 정보