问题:我试图从我的电脑上运行一个networking服务器。 我看到请求到达服务器,但由于在我的服务器日志中存在“Errno 10054:现有连接被远程主机强行closures”而无法在浏览器中看到页面。 Firefox显示“连接已重置”。 下面介绍我目前的设置:
设置:桥接模式下的SpeedTouch ST516(调制解调器) – >设置PPPoE连接的DI-524路由器。 在我的路由器上,我已经设置了端口80被转发到192.168.0.101(我的电脑的IP地址)。 我已经启动我的networking服务器在192.168.0.101:80。
场景:当我到我的浏览器并inputhttp:// myextIP ,我看到请求到达服务器,甚至看到“GET / HTTP / 1.1”200,但几秒钟后显示“Errno 10054:现有连接被远程主机强行closures“。 我禁用了Windows防火墙,但无法解决此问题。 任何帮助将不胜感激。
谢谢
尝试从源自您的networking之外的其他位置。 一时之间通知并不难:转到谷歌的语言翻译服务,并要求它翻译网页服务器上的一个页面。
让防火墙规则恰到好处是非常棘手的,以便最终发起的数据包以正确的方式返回。
我遇到了家庭路由器,无法处理这种路由。 你有没有试过让朋友从networking外的某个地方查看你的网页?
如果是从外面testing的问题,那么你可以在外部计算机(即家用计算机)上设置VNC并连接到它。 要做到这一点,你应该安装像stunnel(见www.stunnel.org)的东西,并设置它来转发你的本地主机:5900 home_ip:443和在家里收集从443,并转发到5900.这样,你得到一个隧道HTTPS没有真正安装任何东西(你可以简单地复制stunnel文件)。
你会在这里find一个示例设置文件(只需更改7777到443): http : //faq.gotomyvnc.com/fom-serve/cache/33.html
请记住,您应该生成stunnel.pem并将其复制到两台机器上,以确保连接的安全。
设置stunnel之后,只需在家中安装VNC服务器,并使用默认选项,然后在您的工作中运行VNC查看器。 最初可能是反直觉的是你连接到本地主机。 这是因为stunnel做转发。