无法从Internet访问具有自定义端口号的IIS 10新网站

无法从Internet访问具有自定义端口号的IIS 10新网站,iis,iis-10,Iis,Iis 10,因此,我在IIS 10中部署了一个端口号为8888的新网站,默认网站使用端口80 我可以在服务器上本地成功浏览网站。但是,我不能从另一台使用Internet的PC访问它。浏览器抱怨“嗯……”。。无法访问此页' 服务器上的防火墙已手动关闭 我还检查了8888端口是否正在我的服务器上侦听 我有没有遗漏任何步骤?好吧,我成功了。。。结果表明,我使用的云服务在默认情况下关闭了对几乎所有端口(端口80除外)的访问。。。在云设置上打开8888端口后,一切正常 事实上@NJUHOBBY是对的,我使用谷歌云,我

因此,我在IIS 10中部署了一个端口号为8888的新网站,默认网站使用端口80

我可以在服务器上本地成功浏览网站。但是,我不能从另一台使用Internet的PC访问它。浏览器抱怨“嗯……”。。无法访问此页'

服务器上的防火墙已手动关闭

我还检查了8888端口是否正在我的服务器上侦听


我有没有遗漏任何步骤?

好吧,我成功了。。。结果表明,我使用的云服务在默认情况下关闭了对几乎所有端口(端口80除外)的访问。。。在云设置上打开8888端口后,一切正常

事实上@NJUHOBBY是对的,我使用谷歌云,我必须检查一下

Google Cloud Console -> VPC Networks -> Firewall Rules -> Create Firewall Rule 
…以创建新规则。请注意,防火墙规则是通过标记应用于VM的,因此,如果您选择使用https服务器标记,则此规则将应用于您的所有VM。默认情况下,此is标记分配给所有服务器实例。在我的例子中,我设置了一个自定义标记,然后将此标记添加到我的VM中,如下所示:

Compute Engines-> VM Instances.

然后单击服务器的vm名称并单击编辑,然后在相应字段中添加自定义标记。保存VM属性后,端口已成功打开。

您使用哪个地址从另一台计算机访问该页面?你需要从本地网络之外访问该网站吗?@RichardSzalay是的,服务器在云上,所以我需要其他人从服务器所在的本地网络之外的互联网访问该网站。我曾经http://server IP地址:8888/'从另一台电脑访问网站。如果这是公共云中的虚拟机,您应该在问题中明确说明。