小编wul*_*jey的帖子

如何在另一个进程的网络命名空间中运行命令?

有一个进程在其自己的网络命名空间中运行。我想远程登录到机器并在此进程网络命名空间中运行命令,类似这样(17543 是具有自己的网络命名空间的进程的 pid):

# ip netns exec /proc/17543/ns/net ifconfig
Cannot open network namespace "/proc/17543/ns/net": No such file or directory
# ls /proc/17543/ns/net
/proc/17543/ns/net
Run Code Online (Sandbox Code Playgroud)

它抱怨网络名称空间不存在,但看起来该文件存在。如何在另一个进程网络命名空间中运行命令?

linux namespaces network-namespace

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

标签 统计

linux ×1

namespaces ×1

network-namespace ×1