Ubuntu下NAT的iptables问题

Ubuntu下NAT的iptables问题

大家好,我在 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 规则。

相关内容