#如果不支持可以使用5.2的指令实现
网络-防火墙-自定义规则
填入如下规则
iptables -t nat -F POSTROUTING
#清空nat表中的POSTROUTING链。
iptables -I FORWARD -i tun0 -j ACCEPT
#允许从tun0接口进入的所有流量。
iptables -I FORWARD -o tun0 -j ACCEPT
#允许从tun0接口出去的所有流量。
iptables -t nat -I POSTROUTING -o tun0 -j MASQUERADE
#对从tun0接口出去的流量进行地址伪装(NAT)。
iptables -I FORWARD -i eth0 -j ACCEPT
#允许从eth0接口进入的所有流量。
iptables -I FORWARD -o eth0 -j ACCEPT
#允许从eth0接口出去的所有流量。
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
#对从eth0接口出去的流量进行地址伪装(NAT)。
iptables -t nat -F POSTROUTING
#清空nat表中的POSTROUTING链。
iptables -I FORWARD -i tun0 -j ACCEPT
#允许从tun0接口进入的所有流量。
iptables -I FORWARD -o tun0 -j ACCEPT
#允许从tun0接口出去的所有流量。
iptables -t nat -I POSTROUTING -o tun0 -j MASQUERADE
#对从tun0接口出去的流量进行地址伪装(NAT)。
iptables -I FORWARD -i eth0 -j ACCEPT
#允许从eth0接口进入的所有流量。
iptables -I FORWARD -o eth0 -j ACCEPT
#允许从eth0接口出去的所有流量。
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
#对从eth0接口出去的流量进行地址伪装(NAT)。
iptables-save > /etc/config/iptables
#将当前的iptables规则保存到文件/etc/config/iptables中。
iptables-restore < /etc/config/iptables
#恢复规则。
grep -qF -- "iptables-restore < /etc/config/iptables" /etc/rc.local || echo "iptables-restore < /etc/config/iptables" >> /etc/rc.local
#增加开机自启的iptables规则到rc.local中
#这些命令主要用于配置网络地址转换(NAT)和转发规则,并确保这些规则在系统重启后仍然有效。