내 설정:
- 리눅스 4.16.13-2-ARCH
- iproute2 4.16.0-1
- iptables 1.6.2-2
질문: iptables-save의 출력은 네트워크 네임스페이스 내에서 비어 있습니다. iptables-save는 이전에 iptables -L이 호출된 경우 올바른 출력을 제공합니다.
NOK 사례는 다음과 같이 재현할 수 있습니다. (출력이 비어 있음)
ip netns add 123 && ip netns exec 123 iptables-save && ip netns del 123
OK 케이스는 다음과 같이 재현됩니다.
ip netns add 123 && ip netns exec 123 iptables -L &>/dev/null && ip netns exec 123 iptables-save && ip netns del 123
그리고 기본 iptables 구성을 제공합니다.
# Generated by iptables-save v1.6.2 on Tue Jun 12 10:41:10 2018
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
COMMIT
# Completed on Tue Jun 12 10:41:10 2018
내가 왜 전화해야 해?iptables-L작동하게 만들다?