nginx windows:网站只能通过本地主机访问,使用 IP 地址时则无法访问

nginx windows:网站只能通过本地主机访问,使用 IP 地址时则无法访问

我在 Windows 机器上运行 nginx (v. 1.20.1) 代理。以下是nginx.conf

http {
  include       mime.types;
  default_type  application/octet-stream;

  sendfile        on;
  keepalive_timeout  65;

  server {
      listen       *:80;
      server_name  localhost;

    
      location / {
          proxy_pass http://localhost:9000;
      }

      error_page   500 502 503 504  /50x.html;
      location = /50x.html {
          root   html;
      }
  }
}

当我localhost在浏览器中输入时,我得到了正确的响应。

但是,当我使用我的 IP 地址时,它说无法访问该网站。

我尝试允许端口 80 上的外部访问以及nginx.exeWindows Defender 防火墙中的访问。我还停用了卡巴斯基互联网安全软件中的防火墙。

知道问题是什么吗?

答案1

您需要启用 IP 访问控制才能访问它。

查看此链接了解更多步骤:关联和这个关联

相关内容