静的キーでopenvpnサーバーを設定しましたが(国家ゲートウェイのDPIのために証明書モードが利用できない)、接続後にDNSを自動的に変更することはできません。インターネットとSEで検索したが、誰もがdhcp-option
。
この行を追加しようとしました。client.ovpn
dhcp-option DNS 8.8.8.8
効果はありません。サーバー構成にこの行を追加してみました。
push "dhcp-option DNS 8.8.8.8"
どちらも効果がありません。
実際の指示によると、
--dhcp-オプション-タイプ [パラメータ]
拡張TAP-Win32 TCP / IP属性を設定します。 --ip-win32 ダイナミックまたは --ip-win32 アダプティブで使用する必要があります。
しかし、私のクライアントはMacで、サーバーはLinuxです。解決策はありますか?
ベストアンサー1
Linuxシステムでは外部スクリプトを実行する必要がある。
文書は次のとおりです。 https://wiki.archlinux.org/index.php/OpenVPN#DNS
スクリプトは次の場所にあります。ここまたは最新のLinuxバージョンここopenvpn クライアント構成に以下を追加して呼び出すことができます。
script-security 2
up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf