CentOS7中关闭firewall,并使用iptables管理防火墙
2017-03-31 18:35
483 查看
背景描述
1.关闭默认的firewall防火墙
2.开启iptables
3.编辑防火墙文件(开启了21,22,80,3306端口)
4.添加防火墙命令
5.查看本机关于IPTABLES的设置情况
在使用Docker时,启用centos7默认的firewall,启动端口映射时,防火墙规则不生效。docker默认使用了iptables防火墙机制。所以需要关闭firewall使用iptables解决。
1.关闭默认的firewall防火墙
systemctl stop firewalld.service 关闭防火墙 systemctl disable firewalld.service 关闭开机启动
2.开启iptables
yum install iptables (根据centOS7的版本和内核,有些版本已经装过,可以跳过此命令) yum install iptables-services service iptables restart chkconfig iptables on或者systemctl enable iptables.service开机自启
3.编辑防火墙文件(开启了21,22,80,3306端口)
vim /etc/sysconfig/iptables # sampleconfiguration for iptables service # # you can edit thismanually or use system-config-firewall # # please do not askus to add additional ports/services to this default configuration *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
4.添加防火墙命令
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
5.查看本机关于IPTABLES的设置情况
iptables -L -n
相关文章推荐
- CentOS7中关闭firewall,并使用iptables管理防火墙
- CentOS7系统中关闭firewall,并使用iptables管理防火墙
- centos7 关闭firewall防火墙指令以及更换安装iptables并配置
- centos7 关闭firewall防火墙指令以及更换安装iptables并配置
- centos7.x 防火墙配置:关闭firewall 安装iptables
- Centos7 禁止firewalld并使用iptables 作默认防火墙
- CentOS7使用firewalld打开关闭防火墙、端口
- centos7 关闭firewall安装iptables并配置
- centos7 安装iptables ,关闭防火墙,打开指定的端口号
- centos7 关闭firewall安装iptables并配置
- CentOS7使用firewalld打开关闭防火墙与端口
- centos7 关闭firewall安装iptables并配置
- CentOS 7 关闭防火墙(firewall)并安装iptables防火墙
- CentOS 7.0如何将iptables作为防火墙(默认使用的是firewall作为防火墙)
- CentOS7使用firewalld打开关闭防火墙与端口(转载)
- centos7 安装iptables ,关闭防火墙,打开指定的端口号
- zookeeper使用和原理探究 (注意linux下防火墙导致启动失败的坑,使用service iptables stop 关闭防火墙 使用service iptables status确认)
- centos7 关闭firewall安装iptables并配置
- centos7 关闭firewall安装iptables并配置
- centos7 使用iptables配置防火墙