.png)
私は の有効なサブスクリプションを持っておりVPNUnlimited
、クライアントをサービスで使用できるようにするために、いくつかの設定が送られてきました。(各サーバー用にOpenVPN
事前に作成されたファイルが送られてきました).ovpn
問題は、OpenVPN
ラズベリーパイでセットアップするためのチュートリアルに従ったところ、ファイルOpenVPN
を使用してクライアントを起動するたびに.ovpn
、認証されて正常に接続されることです。
これは素晴らしいように見えますが、問題は、接続が成功した後、IP への ping は成功するものの、ドメイン名をナビゲート/ping する試行がすべて失敗し、DNS 構成が正しくないように見えることです。したがって、通常は DNS の問題があることを示します。
セッションを切断すると、ドメイン名を正常に解決し、組み込みの Web ブラウザを使用して Web サイトを閲覧する機能が復元されます。
しばらく検索してみたところ、次の行を追加すると修正できることがわかりました(この質問) をclient.conf
ファイルに追加して、クライアントに Google DNS の使用を強制します。
dhcp-option DNS 8.8.8.8
しかし残念ながらそれは機能しません。
openvpn に接続した結果、画面に表示される内容は次のとおりです。
ifconfig
クライアントを切断すると、次の結果になりますOpenVPN
。
状況を明確にできればと思っています。また、ラズベリーパイが Google DNS (または機能するもの) を使用するように適切な構成を設定するのを手伝ってくれる人がいたら、まだ理解できないので、とても助かります。
答え1
インターフェースの設定はあまり重要ではありません。代わりに、 /etc/resolv.conf
OpenVPNクライアントは接続時にこのコンテンツを書き込む必要があります
ネームサーバー 8.8.8.8
ネームサーバー 8.8.4.4
終了時に元のネームサーバーを復元します。