VPNへの接続時に1つのDNSのみを使用するネットワーク
私の会社には、接続する必要のあるVPNがあります。OSXではopenvpn、次の構成で使用してこれを行います。 client dev tun proto udp remote <GATEWAY_ADDRESS> <PORT> resolv-retry infinite nobind user nobody group nobody persist-key persist-tun ca /Users/Tommy/.openvpn/dev/ca-dev.crt cert /Users/Tommy/.openvpn/dev/tommy.brunn-20131122-dev.crt key /Users/Tommy/.openvpn/dev/tommy.brunn-20131122-dev.key ns-cert-type server tls-auth /Users/Tommy/.openvpn/dev/ta-dev.key 1 cipher BF-CBC comp-lzo verb 3 auth-nocache ;daemon ;writepid openvpn.pid Ubuntuでnetwork-manager-openvpn、新しいVPN接続をインストールして追加しました(構成ファイルをインポートしようとすると、クラッシュが発生しました)と同じ構成オプションを設定しました:設定のスクリーンショット VPNに接続すると、ドメインを解決できなくなります。 編集/etc/NetworkManager/NetworkManager.confして、行dns=dnsmasqをコメントアウトして再起動network-managerすると、会社の内部ドメインを解決できますが、google.comなどの他のドメインはまったく解決されません。VPN接続のネットワークマネージャーの[IPv4]タブと[IPv6]タブで、[メソッド]を[自動(VPN)アドレスのみ]に設定しましたが、違いはないようです。 また、を再度有効にしてdnsmasq、/etc/resolvconf/resolv.conf.d/base を含むように変更してnameserver 127.0.1.1実行sudo resolveconf -uしましたが、ドメインは再度解決されません。 VPNに接続して、会社のDNSサーバーによってプッシュされたドメインがそのように解決され、他のすべてのドメインが通常どおり解決されるようにしたいのですが。 編集:dnsmasqが実際にインストールされていないことがわかりました、これはデフォルトであると思いました それでも、それをインストールしてで再度有効にし/etc/NetworkManager/NetworkManager.conf、でローカルネームサーバーアドレスを追加し/etc/resolvconf/resolv.conf.d/base、すべてのサービスを再起動してVPNに接続すると、会社のDNSからドメインを解決できますが、他のドメインは解決できません。つまり、基本的にdnsmasqを完全に無効にしたときと同じ状況です。 編集:内容/etc/dnsmasq.conf:http …