You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在本地访问Azure虚拟机部署的网站?排查无法访问问题

Azure VM部署网站本地无法访问的排查方向(已配置NSG 80/443允许规则)
  • 虚拟机本地防火墙未放行端口:Azure VM自带系统级防火墙(Windows Defender防火墙、Linux的ufw/firewalld等),即使NSG开了端口,本地防火墙可能拦截80/443的入站请求。登录VM后,检查并添加对应端口的入站允许规则。
  • 公网IP配置异常:确认VM已绑定公共IP地址,且IP为静态分配(避免动态IP变更导致访问地址失效)。同时检查公网IP的状态,确认未被封禁或处于异常状态。
  • 网站服务监听地址错误:网站服务(如Nginx、IIS)可能仅绑定了VM内网IP或localhost,导致外部请求无法被接收。查看服务配置文件,确认监听地址设置为0.0.0.0或VM的公网IP。
  • 子网/路由表配置错误:检查VM所在子网是否关联了正确的NSG,避免NSG误绑定到其他子网;同时查看子网路由表,确认没有阻止公网流量到达VM的路由规则。
  • NAT/负载均衡端口映射缺失:如果VM使用了NAT网关或负载均衡器,需确保配置了端口映射规则,将公网80/443端口转发到VM的对应端口。
  • 本地网络限制:本地笔记本所在网络(公司内网、家庭宽带)可能存在防火墙或代理,拦截了对Azure VM公网IP的访问。可切换至手机热点等其他网络测试,排除本地网络问题。

内容的提问来源于stack exchange,提问作者Jeyakumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 12:15:56