如果我們從CentOS6過渡到CentOS7系統(tǒng)來的話,會(huì)發(fā)現(xiàn)原來的iptables被firewalld取代,而且相應(yīng)的命令格式也稍微有些變化。今天老左有在設(shè)置添加放行端口的時(shí)候的出現(xiàn)”FirewallD is not running”的錯(cuò)誤提示,應(yīng)該是沒有開啟firewalld導(dǎo)致的。
[root@centos-linux ~]# systemctl start firewalld
Failed to start firewalld.service: Unit is masked.
[root@centos-linux ~]# service firewalld start
Redirecting to /bin/systemctl start firewalld.service
Failed to start firewalld.service: Unit is masked.
解決CentOS7出現(xiàn)的”Failed to start firewalld.service”問題
既然沒有啟動(dòng),于是就執(zhí)行”systemctl start firewalld”啟動(dòng),但是又出現(xiàn)”Failed to start firewalld.service: Unit is masked.”錯(cuò)誤。繼續(xù)找解決方法,然后輸入”systemctl unmask firewalld.service”。
[root@centos-linux ~]# systemctl unmask firewalld.service
Removed symlink /etc/systemd/system/firewalld.service.
[root@centos-linux ~]# service firewalld start
Redirecting to /bin/systemctl start firewalld.service
解決CentOS7出現(xiàn)的”Failed to start firewalld.service”問題
然后再啟動(dòng)”systemctl start firewalld.service”即可解決問題沒有報(bào)錯(cuò)。
再執(zhí)行端口開放操作