我在 netns exec namespace mine 上运行 dnsmasq 实例,它显示端口 53 正在使用中。因此,即使 netns 隔离接口并因此隔离 IP 地址,它也不会隔离端口。我希望它隔离所有端口,使之在命名空间中的 IP 地址上也可用,这样我就可以将两个 dnsmasq 服务模拟为两个独立的机器。我现在需要 docker 吗?我需要额外的麻烦吗?docker 能做到吗?怎么做?
我在 netns exec namespace mine 上运行 dnsmasq 实例,它显示端口 53 正在使用中。因此,即使 netns 隔离接口并因此隔离 IP 地址,它也不会隔离端口。我希望它隔离所有端口,使之在命名空间中的 IP 地址上也可用,这样我就可以将两个 dnsmasq 服务模拟为两个独立的机器。我现在需要 docker 吗?我需要额外的麻烦吗?docker 能做到吗?怎么做?