答案 0 :(得分:0)
您的本地主机似乎无法通过端口建立连接, 确保已通过防火墙打开端口5000, 您可以通过关闭OSX上的防火墙来确认。
我在自己的PC上尝试过,但遇到了与您相同的错误, 原因实际上仍然是防火墙,但是不是您的MAC / Windows防火墙,而是您的Internet路由器防火墙,我通过将端口从我的路由器转发到运行NGrock服务器的PC上解决了这个问题,这意味着ngrock服务器可以运行,而无需将公共IP租用到www,并且您不需要专用的在线服务器或托管服务。
要执行此步骤,
找到路由器的出路, 在Windows上打开终端并输入:ipconfig / all 检查默认网关上列出的IP
在MAC上:
在桌面上,单击左上角的Apple图标,然后从下拉菜单中选择“系统偏好设置”。
选择网络。
从左侧列中选择“已连接的Internet”连接。如果通过以太网电缆连接,则可能是“以太网”部分;如果通过WiFi连接,则可能是“ Wi-Fi”部分。
Wi-Fi:单击窗口右下角的“高级”,然后选择“ TCP / IP”选项卡。您会在路由器旁边找到默认网关地址。
假设您的默认网关为192.168.1.1
通过将默认网关ip粘贴到浏览器上来登录到路由器,然后应询问用户名和密码,输入用户名和密码, 根据您的路由器型号,找到路由器上列出的“端口转发选项”在哪里,您可以参考路由器的在线文档来找到。 如果找到它, 在“端口转发”页面选项中,添加新的端口转发行,它应询问您wan端口,键入wan端口为(用于运行Ngrock Server的端口)
和装有ngrock服务器的计算机的本地端口,将本地端口写为80
选择TCP协议作为TCP / UDB
并选择托管ngrock的计算机(您的计算机名/您的计算机名的ip地址)//在ngrock终端的Web Interface(Web界面)下列出的那一台计算机。
在将portforward行添加到Internet路由器时,应填写上述所有配置。
就这样,我们完成了,重新启动调制解调器。 现在,只要您有互联网,就可以从任何地方查看ngrock链接。
这是我@ PC上的ngrock,您可以实时查看它,
还要检查上述注释中的防火墙并禁用防病毒,以免阻止连接
从家里查看我的ngrock