手机怎么设置防火墙 防火墙的基本配置方法
1. UOS支持的防火墙
iptables ufw firewalld Netfilter区别?
iptables ufw firewall 都是前端管理 , Netfilter才是内核 。
统信的UOS服务器操作系统是基于Debian开发的 , 因此和Debian和Ubuntu很多命令都是相同的 。在Debian和Ubuntu上面可以使用的防火墙在UOS也是可以正常使用的 。
默认情况下 , Debian使用iptables , Ubuntu有iptables , 也使用简单的ufw , 在CentOS7 之前使用的是iptables , CentOS 7开始使用firewall , Centos 7前可以使用iptables命令也可以直接编辑文件/etc/sysconfig/iptables , 在firewall一般都是使用命令 。在Debian和UOS是使用iptables命令 , 由于不是直接编辑配置文件 , 需要对iptables命令比较熟悉 , 再就是对重启生效需要编辑文件设置 。ufw也可以在UOS使用 , 由于是简易的命令 , 在本文主要讨论怎么使用iptables来设置防火墙功能 。
2. 防火墙设置
UOS防火墙设置步骤:
- 检查iptables有没有安装



- 新建规则配置文件
第二种方式配置文件/etc/iptables(需要使用/sbin/iptables-restore 导入规则 , 可以配置重启时就执行该文件)
#清空配置
iptables -F
iptables -X
iptables -Z
#配置 , 禁止进 , 允许出 , 允许回环网卡
iptables -P INPUT DROP
iptables -A OUTPUT -j ACCEPT
iptables -A INPUT -i lo -j ACCEPT
#允许ping
iptables -A INPUT -p icmp -j ACCEPT
#允许ssh
iptables -A INPUT -p tcp –dport 22 -j ACCEPT
#允许VNC
iptables -A INPUT -p tcp –dport 5900 -j ACCEPT
#学习felix , 把smtp设成本地
iptables -A INPUT -p tcp -m tcp –dport 25 -j ACCEPT -s 127.0.0.1
iptables -A INPUT -p tcp -m tcp –dport 25 -j REJECT
#允许DNS
iptables -A INPUT -p tcp -m tcp –dport 53 -j ACCEPT
iptables -A INPUT -p udp -m udp –dport 53 -j ACCEPT
#允许http和https
iptables -A INPUT -p tcp –dport 80 -j ACCEPT
iptables -A INPUT -p tcp –dport 443 -j ACCEPT
# 允许已建立的或相关连的通行
iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
#禁止其他未允许的规则访问
iptables -A INPUT -j REJECT #(注意:如果22端口未加入允许规则 , SSH链接会直接断开 。)
iptables -A FORWARD -j REJECT
- 导入规则
/sbin/iptables-restore </etc/iptables 【导入规则】
- 设置重启生效脚本
2.)编辑/etc/network/if-pre-up.d/iptables , 重启会自动生效 。要保障/etc/iptables中规则一致是最新的 , 每次修改规则可以编辑/etc/iptables 如果是使用iptables命令新增 , 需要增加iptables-save >/etc/iptables 保存 。
#!/bin/sh
/sbin/iptables-restore < /etc/iptables
3. 防火墙脚本
编辑如下脚本【第一次执行】 , 后续编辑/etc/iptables , 使用/sbin/iptables-restore < /etc/iptables重新导入 , 或者直接iptables命令新增 , iptables-save>/etc/iptables 保存 , 防止机器重启无效
#!/bin/sh
#防火墙脚本
echo “#!/bin/sh
/sbin/iptables-restore < /etc/iptables” >/etc/network/if-pre-up.d/iptables
echo “#清空配置
iptables -F
iptables -X
iptables -Z
#配置 , 禁止进 , 允许出 , 允许回环网卡
推荐阅读
- 红豆米饭怎么做
- 小天才电话手表微聊怎么删除
- 河蚌煮粥该怎么做
- ps金属光泽要怎么做
- 监控不显示画面怎么办
- 苹果x手机电池容量是多少
- 手机64g内存够用吗
- 苹果13桌面小组件照片怎么设置
- 苹果相机声音怎么开
- 哈罗单车没付款怎么办
