Firewalld 防火墙
# CentOS7安装: yum install firewalld查看版本: firewall-cmd --version查看帮助: firewall-cmd --help显示状态: firewall-cmd --state查看还有哪些服务可以打开:firewall-cmd --get-services查看所有打开的端口: firewall-cmd --zone=public --list-ports添加端口:firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)重新载入:firewall-cmd --reload查看:firewall-cmd --zone=public --query-port=80/tcp删除:firewall-cmd --zone=public --remove-port=80/tcp --permanent#解决CentOS7出现的”Failed to start firewalld.service”问题systemctl unmask firewalld.servicesystemctl start firewalld.service
iptables 操作端口
# 查看端口iptables -L -n# 开放80端口# 修改/etc/sysconfig/iptables 文件,增加如下一行:-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT# 重启iptablesservice iptables restart