我设置了Azure ubuntu VM,创建了网络安全组,添加了端口80和8888规则。防火墙不活动。将nsg关联到VM的子网。即使没有允许8080的规则,也无法远程连接到端口8888,但可以将telnet远程连接到端口80,端口8080也可以。我尝试并删除了端口80入站规则,但仍然可以访问端口80。
netstat -ant | grep 8888显示一个进程正在监听 tcp 0 0 127.0.0.1:8888 0.0.0.0:* LISTEN
似乎访问不遵循我的入站规则,而是遵循某些默认设置。它可以做什么?
答案 0 :(得分:1)
四个原因:
您似乎在摇摆3号案件。How to edit NSG。
答案 1 :(得分:1)
正如您所说,您的服务正在127.0.0.1
上监听,该服务只能在VM内部访问。
您应将服务设置为在0.0.0.0
或VM的专用IP上监听。