ubuntu – Node.js站点拒绝连接

前端之家收集整理的这篇文章主要介绍了ubuntu – Node.js站点拒绝连接前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Amazon EC2上有一个全新的Ubuntu实例设置.此实例上有一个节点Web服务器.当我尝试访问我的网站时,我的浏览器出错.错误是:
Connect: Connection refused

我已经确认我可以ping这台机器了.然而,当我在浏览器中输入http:// [ipAddress]或http:// [ipAddress]:8080时,我得到上面的错误.当我启动节点Web服务器时,它说:

Server listening on 8080

我使用以下命令实现了端口转发:

iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 
-j REDIRECT --to-port 8080

我相信我使用以下命令适当地打开了防火墙:

iptables -A INPUT -p tcp -m tcp --sport 80 -j ACCEPT
iptables -A OUTPUT -p tcp -m tcp --dport 80 -j ACCEPT

我被卡住了.我不知道为什么我会收到“拒绝连接”.我真诚地感谢有人可以提供的任何帮助或见解.此时,我不确定此消息是来自Ubuntu还是来自Node服务器.除此之外,我不熟悉如何追踪这个问题.

谢谢您的帮助.它对我意义重大.

您的服务器很可能没有在[ipAddress]上侦听:8080可能只在localhost:8080上侦听.您可以使用 netstat进行检查.您需要将服务器配置为侦听所有/适当的IP地址.毫无疑问,如何做到这一点将在文档中.

猜你在找的Ubuntu相关文章