微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我的Azure VM中的API有连接问题

如何解决我的Azure VM中的API有连接问题

我正在使用Azure VM托管和部署我的节点js API。当我尝试使用http:// publicIP:port从浏览器访问API时,出现一条消息,指出该站点不可访问,因为[my_VM_IP_address]拒绝连接。

我创建了一个链接到我的虚拟机的虚拟网络,并为端口(22、80、3000、1337(节点),27017(mongoDB)...)创建了规则。这是我的配置:

azure_screenshot

我尝试使用Apache将端口80重定向到3000,但是它也不起作用,并且日志仅显示超时错误。我的防火墙和代理已禁用。

解决方法

访问虚拟机时通常有2个NSG。一个用于VM的网络接口,另一个用于子网。在我看来,您只在此处发布了网络接口的NSG。您可以仔细检查子网的NSG并确保其中允许有Pot 80吗?有关其他信息:https://docs.microsoft.com/en-us/learn/modules/create-linux-virtual-machine-in-azure/7-manage-vm

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。