NGINX反向代理从内部IP使用:PORT

时间:2020-04-09 18:22:19

标签: nginx reverse-proxy

我正在本地网络(位于192.168.1.95)的树莓派上运行两个应用程序。我想像这样通过浏览器访问它们:

192.168.1.95:3000 = App One
192.168.1.95:3001 = App Two

所以我的服务器块看起来像这样:

# App One
server {
  listen *:3000;
  location / {
    proxy_pass http://127.0.0.1:3000;
  }
}

# App Two
server {
  listen *:3001;
  location / {
    proxy_pass http://127.0.0.1:3001;
  }
}

但是,在我的笔记本电脑上,在浏览器中,当我导航到192.168.1.95:3000时,它将永远旋转。我在pi上重新启动了NGINX,并且没有报告任何错误。它缺少什么?

编辑:

  1. 我检查了访问日志和错误日志。没有什么可以使 我认为我的192.168.1.95:3000要求甚至都没有达到 nginx。
  2. 我愿意接受其他解决方案。我会去一个子域,但我不会 希望涉及DNS。它是一个内部IP,上面有多个网站和工具。我不认为 subdomain.192.168.1.95有效。

解决方案:我是个白痴。我在pi上安装了UFW防火墙,阻止了22、80、443以外的所有设备。我暴露了想要的端口,并且我很高兴可以使用,甚至不需要nginx。

0 个答案:

没有答案
相关问题