모든 트래픽이 OpenVPN 연결을 통과하도록하려면 어떻게해야합니까


5

상용 회사에서 제공 한 VPN 연결을 사용하고 있습니다. 이것은 정적 IP를 제공합니다.

연결하려는 외부 데이터베이스 서버가 있습니다. DB 서버는 허용 된 IP 주소의 연결을 허용하도록 구성되어 있습니다. VPN의 IP 주소가 화이트리스트에 있습니다.

로컬 IIS 웹 서버를 실행하고 외부 데이터베이스에 연결해야합니다. 그러나 Windows가 IIS에 VPN 연결을 사용하지 않기 때문에 연결이 차단되었습니다.

DB 서버 구성 또는 VPN 서버 구성에 액세스 할 수 없습니다.

실험으로 가상 머신을 생성하고 iis 사이트의 사본을 설치했습니다. 가상 머신은 호스트 vpn 연결을 사용합니다. 이런 방식으로 새로운 iis 웹 사이트가 데이터베이스에 올바르게 연결됩니다. 이것이 호스트의 iis가 VPN 연결을 사용하지 않는다고 가정하는 이유입니다.

Windows 10에서 모든 트래픽이 OpenVPN 연결을 통과하도록하려면 어떻게해야합니까?

답변:


9

redirect-gateway def1관련 VPN 구성 파일 ( C:\Program Files\OpenVPN\config\xxx.ovpn)에 옵션을 추가하십시오 . 관리자 권한으로 OpenVPN 클라이언트를 실행해야합니다.

다음과 같은 명령 줄 인수로 사용할 수도 있습니다 --redirect-gateway def1.

그러면 사용하는 VPN 서비스에 고정 경로가 추가되고 현재 기본 경로가 제거되고 VPN 터널을 향한 기본 경로가 추가됩니다. 그러나 VPN 연결이 활성화 된 경우 회사 네트워크 또는 ISP DNS 서버의 리소스에 액세스 할 수없는 등의 바람직하지 않은 결과가 발생할 수 있습니다. 전자는 회사 네트워크에 추가 고정 경로를 추가하여 해결할 수 있으며 후자는 공용 DNS 서버 (예 : Google 8.8.8.8, 8.8.4.4) 를 사용하여 해결됩니다 .

documentation에 더 유용한 정보가 있습니다 .


커맨드 라인으로 경로를 추가하는 방법이 있습니까? 구성 파일이 없으며 독점 ​​VPN 클라이언트가 자체적으로 수행합니다.
chepe263

예. 답변에 추가했습니다. 독점적 인 VPN 클라이언트가 있다는 것은 실제로 이상합니다. 이것이 OpenVPN입니까? VPN 서비스는 일반적으로 클라이언트에 대한 사용자 지정 구성 파일을 제공합니다. 그러나 독점 소프트웨어는 이상합니다.
Queeq
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.