Windows Azure中运行的Windows Server 2008 R2 / IIS 8.0已获得虚拟机。 它有一个默认的网站。 现在我想在其他一些端口上创build该站点的开发版本,例如81.我添加了该应用程序,并在防火墙中为TCP端口81添加了入站规则。
现在我可以使用http://localhost:81
在该机器上浏览该网站,但是在外部,我无法浏览或连接。 对于我用来绑定的网站
http – 任何未分配的IP – 端口81 – (主机名留空)
这是提琴手的回应
[Fiddler]与“originaldomainname”的连接失败。 错误:TimedOut(0x274c)。 System.Net.Sockets.SocketException连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接的主机未能响应而build立的连接失败XXX.XX.XXX.XX:81
我可以做些什么来解决连接问题。 ISP阻止该端口的stream量? 原来我试图做到这一点在8080端口,但也有同样的问题
编辑
当我做netstat -ano | find ":81"
netstat -ano | find ":81"
我得到这个
TCP 0.0.0.0:81 0.0.0.0:0 LISTENING 4
TCP [::]:81 [::]:0聆听4
我怎样才能在这里进入? 公网ip为外地址,私网地址为本地地址。
为了在Azure上的虚拟机上工作,您需要做两件事。
确保你有一个允许通过TCP连接到端口81的防火墙规则。它应该看起来像这样
在Azure门户中,转到您的虚拟机。 然后点击端点标签,并为端口81添加一个规则
它应该看起来像这样