如何从IIS服务器查找网站IP?解决190端口访问超时问题
如何获取IIS网站的绑定IP并解决端口访问超时问题
我来帮你理清楚这个问题——首先,IIS里显示的Browse*:190其实是有明确含义的,咱们一步步拆解解决:
1. 先搞懂*:190的意思
这个显示表示你的网站绑定了服务器上所有可用的IP地址(对应网络里的0.0.0.0,也就是所有未分配的IP),端口是190。如果要确认具体的绑定细节:
- 打开IIS管理器,找到目标网站,右键选择「编辑绑定」
- 在弹出的窗口里,你能看到所有绑定项:如果IP地址栏选的是「全部未分配」,那就是绑定了所有IP;如果有指定IP,会直接显示在这里
2. 排查http://91.235.104.132:190/超时的原因
既然80端口能正常访问,说明服务器本身是通的,问题出在190端口的配置或网络限制上,你可以按下面的步骤排查:
- 检查端口是否被监听:在服务器上打开命令提示符,运行
netstat -ano | findstr ":190",如果没有任何输出,说明IIS没在监听190端口——要么网站没启动,要么绑定配置没生效 - 检查防火墙规则:服务器的Windows防火墙(或第三方防火墙)大概率没开放190端口的入站访问,需要添加一条允许TCP端口190的入站规则
- 确认网站状态:回到IIS管理器,看看网站的状态是不是「已启动」,如果是停止状态,启动后再试
- 检查主机头绑定:如果网站绑定了特定的主机名,直接用IP+端口访问会被IIS拒绝,这时候你需要在本地hosts文件里把主机名指向
91.235.104.132,再用「主机名:190」访问
3. 如果想指定IP绑定(可选)
如果你不想让网站绑定所有IP,想指定某个固定IP:
- 进入「编辑绑定」窗口,点击「添加」
- 在IP地址下拉框里选择你要绑定的具体IP,端口填190,主机名按需填写,保存后,IIS的浏览区域就会显示
Browse [你的IP]:190了
内容的提问来源于stack exchange,提问作者Mert Metin
相关产品推荐
相关产品推荐

