Python Azure-在VM上运行http服务器

Python Azure-在VM上运行http服务器,python,azure,azure-virtual-machine,Python,Azure,Azure Virtual Machine,我已经在WindowsAzure上创建了一个运行Ubuntu 12.04的虚拟机 我有两个终点 终点1 公共端口:50348 私人港口:22 终点2 公共港口:81 私人港口:81 现在,我在虚拟机上运行了一个简单的python HTTP服务器,它正在监听端口81 当我尝试从虚拟机内连接到localhost:81时,我能够连接,因此我知道服务器已启动并正在运行 比如说,分配给我的虚拟机的DNS名称应该是blah blah.cloudapp.net 但是,当我尝试连接到http://blah-bl

我已经在WindowsAzure上创建了一个运行Ubuntu 12.04的虚拟机

我有两个终点
终点1
公共端口:50348
私人港口:22

终点2
公共港口:81
私人港口:81

现在,我在虚拟机上运行了一个简单的python HTTP服务器,它正在监听端口81

当我尝试从虚拟机内连接到localhost:81时,我能够连接,因此我知道服务器已启动并正在运行

比如说,分配给我的虚拟机的DNS名称应该是
blah blah.cloudapp.net

但是,当我尝试连接到
http://blah-blah.cloudapp.net:81
从外部的某个地方,我总是收到一个服务器未找到错误


那么,我如何连接到我的服务器?

可能是端口81被Ubuntu中的防火墙阻止了吗?

不,这不是问题所在。到目前为止,我一直在尝试firefox。我试着用IE打开这个网站,效果很好。这很奇怪。无法理解为什么firefox无法连接。听起来很奇怪!你已经读过这篇相关的文章了吗?