我正在尝试使用工作站GUI在Fedora 27服务器上设置node js app。我正在使用旧路由器D-Link 250N。我已经设法通过路由器上的端口转发建立ssh连接,SFTP也是。我阅读了很多关于反向代理和nginx的内容,但是如何才能从这台PC上提供节点应用呢?
我尝试在localhost:3000上打开port 3000 run express,然后从路由器IP转发到本地计算机,但没有效果。
Ofc pc有静态IP,我现在的目标是使用url https://routerExternalIP:3000或其他指定端口查看express的“hello world”。
我将使用pm2进行自动化。
答案 0 :(得分:0)
将您的快速服务器配置中的基本网址从http://localhost:3000更改为http://0.0.0.0:3000。这应该允许来自本地机器外部的请求。
例如:
server.listen(3000,“0.0.0.0”)