大家好,我在 Ubuntu 下遇到了一些关于 iptables 规则的问题。
我创建了一个带NAT功能的简单防火墙,然后重启服务器,创建命令:
iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
在终端中输入以下命令:
iptables -L -v
但没有显示任何规则。看来NAT功能和上次制定的规则还可以使用。
是否需要创建一些脚本来保存规则。当我重新启动服务器时规则会丢失吗?
谢谢。
答案1
iptables 默认列出过滤规则。使用
iptables -t nat -L
查看 NAT 规则。