사용하려고 하는데 iptables
다음과 같은 오류가 발생합니다.
root@vikkyhacks:~# iptables -t NAT -L
iptables v1.4.18: can't initialize iptables table `NAT': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
이 문제를 어떻게 해결합니까?나는 Ubuntu 13.10
함께 달리고 있다
root@vikkyhacks:~# uname -a
Linux vikkyhacks 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
답변1
에는 소문자를 사용해야 합니다 nat
. Linux 세계에서는 사례가 중요하므로 NAT
및 nat
두 개의 다른 테이블이 있습니다.
답변2
어느 하나
1: You could try modprobe iptable_nat or insmod iptable_nat
If the above succeeds you need to load iptable_filter the same way.
2. You need to upgrade iptables to 1.4.19.1 or higher.
3. Upgrade the kernel.