在IIS发布后,只能通过localhost访问,私有ip与公网ip皆无法访问-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

在IIS发布后,只能通过localhost访问,私有ip与公网ip皆无法访问

daydayup_ 2017-08-21 16:14:43 3525

ISS配置完成后,安全组也设置了,但只能通过“localhost:端口”号访问网站,将localhost替换成私网ip或者公网ip均无法访问,反馈Bad Request (400)

发布访问 公网ip发布iis 公网ip无法访问 iis发布localhost localhost公网ip
分享到
取消 提交回答
全部回答(3)
  • 1478104857249850
    2020-04-24 16:01:48

    2梦正解,windows上有时候监听得是0.0.0.0 有时候又是127.0.0.1 解决步骤打开C:\Windows\System32\inetsrv\config\applicationHost.config
    找到 binding protocol="http" bindingInformation="*:3042:127.0.0.1"

    例如是这样得 新加一行添加第二个binding 保存

    然后打开cmd命令窗口

    netsh http add iplisten ipaddress=192.168.1.252#你对应得内网ip netsh http add iplisten ipaddress=0.0.0.0 netsh http add iplisten ipaddress=127.0.0.1 就完美解决了这个问题了

    0 0
  • 2梦
    2019-07-17 21:30:49

    windows上不太清楚,linux上高版本,有的只能监听0.0.0.0才行,所以要确认一下系统监听的是不是localhost

    0 0
  • dongshan8
    2019-07-17 21:30:49

    题主您好,

    能否检查一下,您的IIS站点在哪个网络接口里监听使用,是仅 127.0.0.1 还是 0.0.0.0 呢?

    netstat -noa | find ":80"

    0 0
添加回答
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

最新问题