firewalld 开放80端口,nginx禁止IP和未绑定域名访问

firewalld 开放80端口,nginx禁止IP和未绑定域名访问

centos7.1 默认是firewalld,代替了iptables.一些命令比centos6发生了很大的变化。

这里安装nginx后,80端口是没有开放的。外网无法访问。
解决方案如下:

一、增加http,https到/etc/firewalld/zones/public.xml文件。

二、重启firewall-cmd –reload

nginx禁止IP和未绑定域名访问
解决方案如下:

一、把以下代码加入到/etc/nginx/nginx.conf 配置文件中的http.

二、重启systemctl restart nginx