Linuxでネットワーク名前空間を作成しました。
作成された名前空間ごとにresolv.confファイルがあると思いましたが、私のシステムではそうではありませんでした。次のパス/etc/netns/namespace_name/resolv.confがありません。netnsフォルダーは存在しません。
Resolv.confは1つしかありません(/etc/resolv.confと/run/resolv.confにミラーリングされた別の1つ)。このファイルの変更はすべてのネットワークインターフェイスに影響します。ホストと名前空間の両方に異なるDNSを使用できる方法はありますか?
ディレクトリ/ etc/netns/_namespace_name_を自分で作成し、そこに異なるバージョンのresolv.confを配置する必要があります。