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

时间:2018-10-30 02:43:52

标签: iis iis-10

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

enter image description here

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

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

enter image description here

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

enter image description here

我在这里错过了任何步骤吗?

2 个答案:

答案 0 :(得分:1)

好吧,我知道它可以工作了……原来我使用的云服务默认情况下关闭了对除端口80之外几乎所有端口的访问权限……在云设置上打开端口8888后,一切正常。

答案 1 :(得分:0)

@NJUHOBBY实际上是正确的,我使用 Google Cloud ,我不得不浏览

Google Cloud Console -> VPC Networks -> Firewall Rules -> Create Firewall Rule 

...以创建新规则。请注意,防火墙规则是通过TAG应用于VM的,因此,如果您选择使用https-server标签,则此规则将应用于所有VM(默认情况下,此标签分配给所有服务器实例)。就我而言,我设置了一个自定义标签,然后将该标签添加到我的VM中,如下所示:

Compute Engines-> VM Instances.

然后,我单击服务器的虚拟机名称,然后单击“编辑”,然后在相应的字段中添加了自定义标签。保存虚拟机属性后,端口已成功打开。