Windows 10에서 모든 트래픽이 VPN을 통과하도록하는 가장 쉬운 방법은 무엇입니까? 내장 된 방법이 있습니까? VPN이 실패하는 경우 기본적으로 인터넷 킬 스위치를 찾고 있습니다.
나는 때때로 OS가 혼란스러워하고 트래픽을 보낼 때 VPN을 사용하지 않는 임의의 이유로 인해 실제로 유효한 우려입니까?
Windows 10에서 모든 트래픽이 VPN을 통과하도록하는 가장 쉬운 방법은 무엇입니까? 내장 된 방법이 있습니까? VPN이 실패하는 경우 기본적으로 인터넷 킬 스위치를 찾고 있습니다.
나는 때때로 OS가 혼란스러워하고 트래픽을 보낼 때 VPN을 사용하지 않는 임의의 이유로 인해 실제로 유효한 우려입니까?
답변:
노트 :
네트워크 어댑터가 하나만 활성화되어 있는지 확인하십시오 (예 : 이더넷을 사용하는 경우 무선이 비활성화되어 있는지 확인). 무선을 사용하는 경우 이더넷 케이블이 연결되어 있지 않은지 확인하거나 네트워킹 및 공유 센터에서 어댑터를 비활성화하고 어댑터 설정을 변경하십시오.
명령 프롬프트를 열고 명령을 수행하십시오.
netstat /r
"액티브 라우트"섹션의 0.0.0.0 라인에있는 인터페이스 ip 주소를 참고하십시오. 192.168.0.1입니다.
VPN에 연결
다른 일을 netstat /r
vpn (두 번째 0.0.0.0. 라인)에 대한 새 IP 경로가 표시됩니다. 인터페이스 새 경로 IP에 유의하십시오.
이제이 명령으로 원래 비 VPN 경로를 종료하십시오.
route delete 0.0.0.0 192.168.0.1
그런 다음 다른 일을 netstat /r
이제 VPN 경로 만 볼 수 있으며 VPN 회선이 끊어지면 해당 경로를 잃어 버리므로 0.0.0.0 경로가 더 이상 없으며 외부 연결이 즉시 끊어집니다. 인터넷에 액세스하려면이 명령으로 원래 경로를 다시 추가해야합니다.
route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 IF 8
"IF 8"은 "인터페이스 8"을 의미합니다. 컴퓨터에서 숫자 8이 다를 수 있습니다. 인터페이스 목록에서 올바른 인터페이스 수를 얻으려면 netstat -r 출력을 확인하십시오.
ipv6를 비활성화한다고 말한 모든 작업을 수행 한 후 아무런 문제 없이이 작업을 수행했습니다.
ipv6 명령 비활성화 :
netsh interface teredo set state disabled
ipv6 명령 사용 :
netsh interface teredo set state default
route delete
명령을 수행 한 후 오류가 발생했습니다The route deletion failed: Element not found.
다음은 두 가지 질문으로 구성됩니다.
I'm basically looking for a internet kill switch in the case VPN fails
@Moab의 답변은이 질문을 멋지게 해결합니다.
What is the easiest way to ensure all traffic goes through the VPN in Windows 10?
Is there any built in ways?
이것은 다른 질문입니다. 참고 all traffic goes through the VPN
"는 암시 한 만큼 VPN 연결이 다 같이 ". VPN을 통해 인터넷 트래픽을 라우팅하는 기본 제공 방법은 어떤 이유로 든 VPN 연결이 끊어지면 로컬 인터넷 연결로 투명하게 대체됩니다.
즉, 다음 단계는 두 번째 질문에 대답해야합니다.
label "default gateways"
위에 나열된 단계에서 찾을 수 없습니다 . 잘못된 위치에 있거나 Windows 내장 VPN 이외의 타사 VPN을 사용 중일 수 있습니다.이 경우 귀하의 질문에서 가장 먼저 지적해야합니다.