모든 트래픽이 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.