Ich habe einen Netzwerk-Namespace unter Linux erstellt.
Ich dachte, es gäbe eine resolv.conf-Datei für jeden erstellten Namespace, aber das ist auf meinem System nicht der Fall. Ich habe nicht den folgenden Pfad /etc/netns/namespace_name/resolv.conf .. Der Ordner netns existiert nicht.
Es gibt nur eine resolv.conf (/etc/resolv.conf und eine andere, die in /run/resolv.conf gespiegelt ist). Alle Änderungen in dieser Datei wirken sich auf alle Netzwerkschnittstellen aus. Gibt es eine Möglichkeit, unterschiedliche DNS sowohl für den Host als auch für den Namespace zu verwenden?
/etc/netns/namespace-name/resolv.conf
automatisch verwendet werden?