debian iptables 配置文件,又在折腾debian了

大年初二啊,出去拜年完毕,又在搞Linux了,技术这东西如果一天不去折腾,真的好容易忘记啊!现在为的是将来使用到的vps作准备,虚拟主机,要自己顾及防火墙了!

在网上使用google查询debian iptables 配置文件在那,怎样配置,搜索出来后发觉还是蛮容易设置的!

记录下:
vim /etc/firewall.sh
————————-
iptables -F

iptables -N FIREWALL

iptables -F FIREWALL

iptables -A INPUT -j FIREWALL

iptables -A FORWARD -j FIREWALL

iptables -A FIREWALL -p tcp -m tcp –dport 110 –syn -j ACCEPT

# nginx web server
iptables -A FIREWALL -p tcp -m tcp –dport 80 –syn -j ACCEPT

# apache web server
iptables -A FIREWALL -p tcp -m tcp –dport 81 –syn -j ACCEPT

#webmin
iptables -A FIREWALL -p tcp -m tcp –dport 10000 –syn -j ACCEPT

#ssh
iptables -A FIREWALL -p tcp -m tcp –dport 22 –syn -j ACCEPT

iptables -A FIREWALL -i lo -j ACCEPT

# dns
iptables -A FIREWALL -p udp -m udp –sport 53 -j ACCEPT

iptables -A FIREWALL -p tcp -m tcp –syn -j REJECT

iptables -A FIREWALL -p udp -m udp -j REJECT
————————-

然后生成firewall.sh文件

chmod 755 /etc/firewall.sh

然后
vim /etc/init.d/rc.local

在最后一行加上
sh /etc/firewall.sh

结束,ok

技术在于折腾,学linux就是需要折腾了!哎…

关于无聊人

一个无聊人而已
此条目发表在Linux分类目录,贴了标签。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注