CentOS7出现的Failedtostart(centos7firewall开放端口)

CentOS7出现的Failedtostart(centos7firewall开放端口)

浏览次数:
信息来源: 用户投稿
更新日期: 2026-04-21 19:07:29
文章简介

这个问题应该是很多人遇见,大鸟这里也是遇到了,所以记录下来。以后遇到直接找这个教程就可以解决。 如果我们从CentOS6过渡到CentOS7系统来的话,会发现原来的i

2025阿里云双十一服务器活动

这个问题应该是很多人遇见,大鸟这里也是遇到了,所以记录下来。以后遇到直接找这个教程就可以解决。

如果我们从CentOS6过渡到CentOS7系统来的话,会发现原来的iptables被firewalld取代,而且相应的命令格式也稍微有些变化。今天大鸟在设置添加放行端口的时候的出现"FirewallDisnotrunning"的错误提示,应该是没有开启firewalld导致的。

既然没有启动,于是就执行"systemctlstartfirewalld"启动,但是又出现"Failedtostart?firewalld.service:Unitismasked."错误。继续找解决方法,然后输入"systemctlunmask?firewalld.service"。

  • systemctlstartfirewalld(先输入这个命令)
  • Failedtostart?firewalld.service:Unitismasked.(出现这个错误)
  • CentOS7出现的Failedtostart,centos7firewall开放端口

  • systemctlstartfirewalld.service(最后输入这个命令之后,即可解决问题没有报错。问题应该就解决了!)
  • 然后再启动"systemctlstartfirewalld.service"即可解决问题没有报错。大鸟这里是开放3306端口,这里记录下详细的过程!

    通过systemctlstatusfirewalld查看firewalld状态,发现当前是dead状态,即防火墙未开启。

  • ?通过systemctlstartfirewalld开启防火墙,没有任何提示即开启成功。

  • ?再次通过systemctlstatusfirewalld查看firewalld状态,显示running即已开启了。

  • 如果要关闭防火墙设置,可能通过systemctlstopfirewalld这条指令来关闭该功能。

  • 再次执行执行firewall-cmd--permanent--zone=public--add-port=3306/tcp,提示success,表示设置成功,这样就可以继续后面的设置了。

    总结:大鸟就是按照这个方法解决问题的,如果你还是觉得不清楚可以自己百度,或者谷歌一下。看看是不是有更好的方法!

    标签:
  • 新上机房韩国KR机房新上适合中国北方地区客户访问
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!