我们知道有一些简单的步骤可以从外部访问任何VM端口。
以下是我已经介绍的步骤:
答案 0 :(得分:1)
通常,将端口80添加到NSG入站规则并关闭VM的Windows防火墙,我们将从外部访问网站。
在您的方案中,我们是否应该检查IPv4或IPv6或两者的网站工作? 我们可以使用此命令来检查它:
C:\Users\jason>netstat -ant
Active Connections
Proto Local Address Foreign Address State Offload State
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING InHost
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING InHost
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING InHost
TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING InHost
TCP [::]:80 [::]:0 LISTENING InHost
TCP [::]:135 [::]:0 LISTENING InHost
TCP [::]:445 [::]:0 LISTENING InHost
TCP [::]:3389 [::]:0 LISTENING InHost
我们可以在端口80上找到Web服务侦听并使用IPv4和IPv6,因此我们可以使用IPv4(公共IP地址)和端口80来访问此网站。
我们应该确保Web服务在IPv4上运行。
==========================
<强>更新强>:
请检查您的Vnet - &gt;子网,该子网是否与NSG关联,如果是,我们应修改此NSG的入站规则,将端口80添加到此NSG。
对于角度cli,节点服务器似乎有问题,更多信息请参考以下链接: https://github.com/angular/angular-cli/issues/1793