我在AWS上设置了一个微型EC2实例。目前,我正在使用俄勒冈州的免费套餐。我面临两个问题。拒绝连接到亚马逊EC2上的socket.io服务器的连接
当我尝试使用公共DNS通过SSH的情况下,它说主机不存在,但是当我尝试使用公共IP conencting它,它连接到它。需要什么设置才能使用公共DNS?
我使用IP地址打开了SSH客户端。我想设置需要Node.js和MongoDB的应用程序。我的Node.js使用this 接下来,我用this 然后我连接到使用Filezilla我的实例,并上传了我的代码,将其安装MongoDB的安装。然后我启动使用socket.io的节点应用程序。
当我尝试使用网络浏览器连接到socket.io服务器时,出现一条消息,指出连接被拒绝“错误111”。我在实例的安全组中打开了TCP端口80。在iptables中,我将端口80转发到8080,但仍然无法工作。我也检查过在ec2中禁用了防火墙。请帮我解决这个问题。