複数のネットワークインターフェイスを持つシステム(Ubuntu 20.04を実行)があり、検索ドメインを挿入するたびに、検索ドメイン(今はホストされたファイルへの/etc/resolv.conf
シンボリックリンクであることがわかっています)が自動的に追加されることに気づきました。systemd-resolved
新しいケーブル。大丈夫!
残念ながら、反対の操作(ケーブルの取り外しなど)を実行すると、検索フィールドの項目は変更されずに残り、さまざまな不要な副作用が発生します。
例:
- ケーブルを接続します
eno1
。#$> cat /etc/resolv.conf nameserver 127.0.0.53 options edns0 search mydomain.com #$>
- ケーブルを接続します
eno2
。#$> cat /etc/resolv.conf nameserver 127.0.0.53 options edns0 search mydomain.com additionaldomain.com #$>
- 引くケーブルコンセント
eno2
:#$> cat /etc/resolv.conf nameserver 127.0.0.53 options edns0 search mydomain.com additionaldomain.com #$>
私が知る限り、私はできるシステムを再起動するか、そのファイルを手動で編集します。ただし、ケーブルを再接続すると原点に戻ります。
resolv.confの検索ドメインエントリを管理するプログラムとは何ですか?これらのエントリをどのように「強制的に」更新しますか?