web-dev-qa-db-ja.com

VPNBook(OpenVPN)でのDNSリーク

VPNBook(OpenVPN)でのDNSリーク

現在のセットアップ:

OS: Ubuntu 17.04

Service: OpenVPN

VPN: VPNBook (free)

VPNセットアップ:

次のリンクでUS1ファイルをダウンロードして、Ubuntu OSでVPNBookをセットアップします。

https://www.vpnbook.com/freevpn

次に、ターミナルを使用してフォルダーに移動し、次のコマンドを実行してサービスを開始します。

openvpn --config vpnbook-us1-tcp443.ovpn

その後、ユーザー名とパスワードを入力すると、セットアップが完了します。完了したら、次のサイトでIPを確認しました。

https://www.dnsleaktest.com/

私のIPアドレスは隠されていましたが、標準テストを実行したときに、DNSリークのISP名がまだ表示されていました。 VPNBookの使用中にDNSをOpenDNSアドレス(208.67.222.222、208.67.220.220)に変更するにはどうすればよいですか? /etc/resolv.confにあるファイルを確認しましたが、次のメッセージが表示されます:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.

nameserver 127.0.0.53

変更は上書きされるので、VPNBookを使用しているときにDNSをOpenDNSに変更して、さらにリークが発生しないようにするにはどうすればよいですか?

1
TazerFace

OpenVPNクライアント構成で使用するDNSサーバーを指定できます。

したがって、OpenDNSの場合は次のようになります。

dhcp-option DNS 208.67.222.222
dhcp-option DNS 208.67.220.220
1
Stu

Linuxを使用しているため、リゾルブファイルをその場で変更する必要があります。 VPNがアップまたはダウンしたときにスクリプトを呼び出して、それを処理できます。

プロセスを説明するリンクは次のとおりです。 http://www.linuxquestions.org/questions/linux-networking-3/how-i-think-i-solved-dns-leakage-on-my-centos -7-pc-4175602864 /

そして特にUbuntuの場合: LinuxでOpenVPN DNSリークを修正する方法

Openvpnの起動後に/etc/resolv.confが変更され、Openvpnの終了時に復元されることを確認します。

0
Anonymous