linux之iptables

service iptables status|start|stop|restart

service iptables save            iptables-save

iptables -L    #顯示                          iptables -F     #清空

iptables -L -n --line-number

iptables -P INPUT ACCEPT|DROP| REJECT    #設置默認規則

iptables -A INPUT -s 192.168.1.102 -j DROP   #阻止來自於192.168.1.102的數據

iptables -D INPUT n(第幾條)    #刪除INPUT中的第幾條

iptables -A INPUT -p tcp --dport 80 -j ACCEPT    #允許訪問80端口

iptables -A INPUT -i eth0 -j DROP    #阻止進入eth0網卡

iptables -A OUTPUT -o eth0 -j DROP    #阻止出去eth0網卡

iptables -A INPUT -p icmp -j DROP     #禁ping

iptables -P FORWARD -d X.X.X.X -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT

iptables -P FORWARD -s X.X.X.X -p tcp --dport 80 -m state --state ESTABLISHED -j ACCEPT


iptables -t nat -A PREROUTING -d X.X.X.X -p tcp --dport 80

iptables -t nat -A PREROUTING -d X.X.X.X -p tcp --dport 21 -j DNAT --to-destination Y.Y.Y.Y

iptables -t nat -A PREROUTING -d X.X.X.X -p tcp -m state --state RELATED -j DNAT --to-destination Y.Y.Y.Y


route add -net 192.168.20.0 netmask 255.255.255.0 gw 192.168.10.1   ###添加路由

route add default gw X.X.X.X   ####添加默認網關



 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章