Press "Enter" to skip to content

iptables 转发设置和查看

iptables -t nat -nL  查看

设置

systemctl stop firewalld.service      
systemctl disable firewalld.service      
yum -y install iptables-services      
systemctl enable iptables.service      
vi /etc/sysctl.conf      
net.ipv4.ip_forward = 1      
sysctl -p      
echo 1 > /proc/sys/net/ipv4/ip_forward      
iptables -t nat -I PREROUTING -p tcp –dport 80 -j DNAT –to 对应的内网IP(如果不是一个局域网只能配置外网IP)      
iptables -t nat -I POSTROUTING -p tcp –dport 80 -j MASQUERADE      
iptables -A INPUT -p tcp –dport 80 -j ACCEPT      
iptables -A INPUT -p tcp –dport 20 -j ACCEPT      
iptables -A INPUT -p tcp –dport 21 -j ACCEPT      
iptables -A INPUT -p tcp –dport 22 -j ACCEPT      
service iptables save      
service iptables restart      

查看转发 cat /etc/sysconfig/iptables

发表评论