ユーザースペースプロセスをルートネットワークネームスペースに戻す方法

StackOverflow https://stackoverflow.com//questions/10708120

質問

問題は、 root ネームスペースを除いて、 /var/run/netns/ ディレクトリに含まれるということです。だから私はよくわからない、 fd を取得する方法、つまり次のカーネルコールに渡す必要があります。

syscall(__NR_setns, fd, CLONE_NEWNET)
.

役に立ちましたか?

解決

AFAIU、/proc/<pid>/ns/netを使用できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top