나는 도망 갔다 sudo sysctl -w net.ipv4.ip_unprivileged_port_start=1
. 그러나 sudo ip netns exec myvpn unshare -r python -m http.server -b 127.0.0.1 2
작동하지 않습니다. 이상하게도 이는 사실입니다 sudo ip netns exec myvpn unshare python -m http.server -b 127.0.0.1 2
. 왜?
편집하다: 그러나 둘 다 작동하지 sudo ip netns exec myvpn sudo -u $USER unshare python -m http.server -b 127.0.0.1 2
않습니다 sudo ip netns exec myvpn sudo -u system unshare -r python -m http.server -b 127.0.0.1 2
.
답변1
이것이것을 ip_unprivileged_port_start
"네임스페이스별 sysctl"로 선언하십시오. 그래서, sudo ip netns exec myvpn sysctl -w net.ipv4.ip_unprivileged_port_start=1
당신은 끝났습니다.