0
문제는 루트 네임 스페이스를 제외한 모든 네트워크 네임 스페이스가 /var/run/netns/
디렉터리에 포함되어 있다는 것입니다. 그래서 나는 확실하지 않다, 다음과 같은 커널 호출에 전달해야 fd
를 얻을하는 방법 :사용자 공간 프로세스를 루트 네트워크 네임 스페이스로 다시 전환하는 방법은 무엇입니까?
syscall(__NR_setns, fd, CLONE_NEWNET)
예, 알아 냈습니다.을 제외하고 현재 프로세스 (a.k.a/proc/self/ns/net)가 아닌 1이어야합니다. –