Openvpnのupdate-resolv-confは、openresolvを使用してネームサーバーを誤った順序で設定します。

Openvpnのupdate-resolv-confは、openresolvを使用してネームサーバーを誤った順序で設定します。

より安定しているようで、resolvconfopenresolvから切り替えたいと思います。openresolv

100.64.0.1私はMulvadを使用し、ネームサーバーをバックアップネームサーバーに設定しました。 OpenVPNを使用resolvconfして起動すると、update-resolv-confネームサーバー/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 "resolvectl status" to see details about the actual nameservers.

nameserver 10.5.0.1
nameserver 100.64.0.1

100.64.0.1OpenVPNネームサーバーがリストの最初で、DNSリゾルバ?いつ10.5.0.1失敗しますか100.64.0.1?それとも主に聞く方ですか10.5.0.1

OpenVPNを実行すると、openresolv私の/etc/resolv.conf外観は次のようになります

# Generated by resolvconf
nameserver 100.64.0.1
nameserver 10.5.0.1

ご覧のとおり、順序がとは異なりますopenresolvopenresolvとを10.5.0.1最初のネームサーバーとして使用したいと思います/etc/resolv.conf。誰もが解決策を知っていますか?

修正する

この質問をする前に、resolv.confにはネームサーバーの順序の優先順位がないことを読んでいました。

;; SERVER: 100.64.0.1#53(100.64.0.1) (UDP)しかし、いくつかのテストの後、openresolvで採掘するときはいつも答えを受け取り、resolvconfで採掘するときはいつも答えを受け取ることを発見しました。;; SERVER: 10.5.0.1#53(10.5.0.1) (UDP)

関連情報