[英]Can't open Azure VM Port
我正在尝试在 Azure VM 上打开端口 8080,以便我可以从本地计算机通过 Power BI 访问 SSAS。 根据https://learn.microsoft.com/en-us/azure/virtual-machines/windows/nsg-quickstart-portal ,我已将入站规则添加到 azure 门户上的 .network 安全组,并且我还添加了VM 本身的防火墙上的入站规则。
但是,当我 go 到 canyouseeme.org 时,它看不到端口 8080。
知道我做错了什么吗?
您还必须确保虚拟机本身上运行的防火墙已禁用,或者允许您感兴趣的特定端口。
根据您的描述,建议您按照以下步骤进行检查:
1.检查Azure VM NSG,应该打开8080端口。
注意:您提供的链接是 .net su.net 上的开放端口,您还需要在 VM 的网卡上开放端口。
2.在您的虚拟机的 Windows 防火墙上打开端口。
3.端口 8080 应该在您的 VM 上侦听。 您可以使用netstat -ant|findstr 8080
来检查它。 如果它没有在监听,也许您需要检查您的配置。 此链接可能有帮助。
注意:该端口应侦听0.0.0.0
。 如果它正在监听127.0.0.1
,它只能访问 VM 内部。
1)转到VM并在本地防火墙设置中打开所需的端口
控制面板\系统和安全\Windows Defender 防火墙
点击链接-高级设置->入站规则->新建规则
select 端口选项并添加您想要的端口
2)同样在 azure 上,在 VM.networking 中,将端口列入白名单
3).netstat -ant|findstr
以上步骤对我有用。
解决方案是在 Azure 门户上打开端口后重新部署 VM。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.