내 설정은 다음과 같습니다.
- 윈도우10, 코로나로 강제된 홈오피스, 대기업 외주계약자다
- 저는 회사의 VPN에 연결하고 있습니다.
MyVPN
클라이언트의 일부 내부 IP는 이 VPN을 통해 액세스할 수 있습니다. - 분할 터널링을 설정했습니다.
Set-VpnConnection "MyVPN" -SplitTunneling 1
- VPN 시작으로 호출해야 하는 모든 내부 IP는 동일한 IP 범위에 있습니다
999.0.0.0/8
(예: IP 범위, 수천 개의 다른 IP가 이 회사에 속함) - 그래서 저는 이 모든 IP를 다음을 통해 추가했습니다.
netsh interface ipv4 add route 999.0.0.0/8 "MyVPN"
- 작동합니다. 다른 모든 통화는 VPN을 통과하지 않는 동안 VPN을 통해 내부 IP에 전화할 수 있습니다.
- 내 문제는 지금:
- 방화벽 경로가 누락되어 VPN을 통해 모든 내부 IP에 액세스할 수 없습니다. (요청해야 하는데 시간이 많이 걸리고 토론도 많이 걸립니다... 그래서 이를 피하고 싶습니다.)
- 그러나 이러한 내부 IP 중 일부는 전역적으로 액세스할 수 있습니다.없이VPN
- 이제 VPN을 통해 이러한 IP에 액세스할 수 없지만 VPN을 끄면 액세스할 수 있다는 문제가 있습니다. 하지만 내 netsh 경로는 모든 항목을 VPN으로 라우팅하므로 시간 초과가 발생합니다.
- 어떻게든 netsh 경로에서 이러한 IP를 제외하려고 생각했지만 방법을 모르겠습니다. 방법이 있나요?
- 좋다
netsh interface ipv4 exclude route 999.40.60.80 "MyVPN"
- 문제가 있는 IP가 전체 범위에 흩어져 있고 패턴이나 유사점이 없습니다.
- 좋다
netsh interface ipv4 show route
이는 (독일어 :) "WLAN"은 독일어로 "WiFi"를 뜻하는 출력입니다 .)
찾았어요! user1686의 답변을 바탕으로 몇 가지를 시도했는데 그것이 해결책입니다.
netsh interface ipv4 add route 999.40.60.80/32 "WLAN" 192.168.178.1
WLAN
내 WiFi 인터페이스의 이름이 되고 기본 192.168.178.1
게이트웨이가 됩니다.
답변1
일반 인터넷 게이트웨이를 통해 일반 경로를 추가하면 됩니다.
netsh interface ipv4 add route 999.40.60.80/32 "WLAN" 192.168.178.1
현재 0.0.0.0/0 경로에서 '게이트웨이' 값을 복사합니다.