PPTP 연결 후 DNS 라우팅

PPTP 연결 후 DNS 라우팅

PPTP VPN을 사용하여 작업 환경에 연결하지만 적절한 방식으로 DNS 확인을 구성하는 방법을 모르겠습니다.

내가 연결할 때네트워크 관리자에 검색 도메인으로 /etc/ppp/resolv.conf두 개의 서버가 있습니다 . 이를 통해 해당 네트워크의 이름을 확인할 수 있지만 PPTP 서버가 푸시한 서버를 통해 모든 DNS 요청을 리디렉션하는 것 같습니다.mywork.com.br/etc/resolv.conf

다르게는 DNS 설정을 변경하지 않고 연결하면 pon mywork첫 번째 경우에 있었던 원격 이름 확인이 손실됩니다.

그렇다면 두 DNS 서버를 계속 작동시키려면 어떻게 해야 할까요? 내 말은, machine.myworkPPTP DNS 서버를 통해 해결하고 다른 모든 것은 일반 서버를 통해 해결하고 싶다는 것입니다 .

내 내용은 다음과 같습니다 /etc/ppp/peers/mywork.

pty "pptp vpn.mywork.com.br --nolaunchpppd"
name [email protected]
remotename mywork
require-mppe-128
file /etc/ppp/options.pptp
ipparam mywork 
nodefaultroute

저는 14.04 LTS를 실행하고 있습니다. 미리 감사드리며 나쁜 영어로 인해 죄송합니다!

답변1

해결책은 하위 도메인/도메인을 기반으로 다른 DNS 서버에 쿼리를 전달할 수 있는 로컬 DNS 서버를 실행하는 것입니다.

Ubuntu의 네트워크 관리자는 이미 로컬 DNS 서버( dnsmasq-base)를 실행하고 있지만 필수 옵션을 사용할 수 없으므로 비활성화한 후 dnsmasq다음과 같이 전체 패키지를 설치하고 구성합니다.

1) 주석 dns=dnsmasq아웃/etc/NetworkManager/NetworkManager.conf

2) 네트워크 관리자를 다시 시작합니다.sudo service network-manager restart

3) dnsmasq패키지 설치:sudo apt-get install dnsmasq

4) 편집 /etc/dnsmasq.conf하고 추가하십시오:

server=/.mywork/VPN_DNS_IP
server=/#/INTERNET_DNS_IP

5) dnsmaq을 다시 시작합니다.sudo service dnsmasq restart

관련 정보