我在Linux中创build了一个networking名称空间。
我认为每个命名空间都有一个resolv.conf文件,但在我的系统上并不是这样。 我没有以下path/etc/netns/namespace_name/resolv.conf文件夹netns不存在。
只有一个resolv.conf(/etc/resolv.conf,另一个镜像在/run/resolv.conf中)。 此文件中的任何更改都会影响所有networking接口。 有没有一种方法可以使用不同的主机和命名空间的DNS?
您必须自己创build目录/ etc / netns / _namespace_name_,并在其中放置不同的版本resolv.conf。