小编jee*_*ebs的帖子

网络命名空间(非)隔离?

我一直在对 Linux 和网络进行一些研究,并且遇到了命名空间。阅读文章并学习如何设置后,我很困惑。

我在我的系统上安装了一个应用程序,当我在全局命名空间(无命名空间)中运行它时,我可以使用主机的 IP 地址从 LAN 连接到 web gui。现在,当我创建命名空间时,在创建任何虚拟适配器或执行任何其他操作之前,如果我在命名空间中打开应用程序,我仍然可以使用相同的 IP 从 LAN 连接到它。

我用来启动服务的命令是:

sudo ip netns exec blue service *application* start
Run Code Online (Sandbox Code Playgroud)

我的理解是“网络”命名空间应该隔离进程。那么我错过了什么?

顺便说一句,我通常对命名空间使用这些说明:

介绍 Linux 网络命名空间。

linux raspberry-pi network-namespaces

1
推荐指数
1
解决办法
254
查看次数

标签 统计

linux ×1

network-namespaces ×1

raspberry-pi ×1