Windows 10에서 모든 트래픽이 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


답변

다음은 두 가지 질문으로 구성됩니다.

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 연결이 끊어지면 로컬 인터넷 연결로 투명하게 대체됩니다.

즉, 다음 단계는 두 번째 질문에 대답해야합니다.

  • 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 네트워크 연결을 선택하십시오.
  • 사용하려는 VPN 연결을 클릭하고 마우스 오른쪽 버튼을 클릭 한 후 속성을 선택하십시오.
  • 네트워킹 탭을 클릭하고 목록에서 IPv4를 선택한 다음 속성을 클릭하십시오.
  • 고급을 클릭하고 “원격 네트워크에서 기본 게이트웨이 사용”이 선택되어 있는지 확인하십시오
  • 해당되는 경우 IPv6에 대해 이전 단계를 반복하십시오.

답변