Linux CentOS中防火墙的关闭及开启端口
注:CentOS7之前用来管理防火墙的工具是iptable,7之后使用的是Firewall 样例:在CentOS7上安装tomcat后,在linux本机上可以访问tomcat主页, http://ip:8080 , 但是在其他同网段的机器上却不能访问该地址,原因是因为linux在安装之后默认只开放个别端口供外机访问,这个时候我们只需要将8080端口设置为向外机开放即可。 首先尝试iptables,iptables无效后可尝试防火墙firewalld。 方法一、在外部访问CentOS中部署应用时,需要关闭防火墙。 关闭防火墙命令:systemctl stop firewalld.service 开启防火墙:systemctl start firewalld.service 关闭开机自启动:systemctl disable firewalld.service 开启开机启动:systemctl enable firewalld.service 方法二、CentOS7使用firewall工具管理防火墙,代替了原来的iptables 操作步骤如下: 1 #查看防火墙状态=》使用root的身份=》结果为running 2 firewall-cmd --state 3 #永久性的开放8080端口 4 firewall-cmd --add-port=8080/tcp permanent 5