加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-server-2012-r2 – Windows Server 2012 R2主机条目的奇

发布时间:2020-12-13 23:30:24 所属栏目:Windows 来源:网络整理
导读:TL; DR …我们的域策略默默地将LAN设置(包括代理引用)按预定义的间隔推送到我的机器,这恰好是在我开发的时候,但在我手动禁用了代理之后.因为我知道我已经为本地地址禁用了它,所以我没想到它会成为我问题的根源. 在我的一台运行Windows Server 2012 R2的开发
TL; DR …我们的域策略默默地将LAN设置(包括代理引用)按预定义的间隔推送到我的机器,这恰好是在我开发的时候,但在我手动禁用了代理之后.因为我知道我已经为本地地址禁用了它,所以我没想到它会成为我问题的根源.

在我的一台运行Windows Server 2012 R2的开发计算机上,我遇到了通过hosts文件对主机进行本地解析的奇怪行为.

[重现说明]

安慰

C:Windowssystem32>ping baz.inga
Ping request could not find host baz.inga. Please check the name and try again.
C:Windowssystem32>_

主机文件

127.0.0.1 baz.inga
::1 baz.inga

回到控制台

C:Windowssystem32>ping baz.inga

Pinging baz.inga [127.0.0.1] with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 127.0.0.1:
    Packets: Sent = 4,Received = 4,Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
    Minimum = 0ms,Maximum = 0ms,Average = 0ms

C:Windowssystem32>_

…然后,我在localhost:7890上托管一个应用程序

提琴手

/ GET http://baz.inga:7890

[预计]:本地主机解析将“baz.inga”解析为“localhost”并提供我的内容

[实际]:503“服务不可用”响应和DNS查找失败

有没有合理的解释为什么这不能在当地解决?
我在运行Windows 7的计算机上测试了完全相同的过程,并且对HTTP代理的响应是本地解析的资源.

WTH?!?!

HTTP 503是来自应用程序的错误响应,而不是DNS查找失败;如果由于未解析其主机名而请求实际上无法到达您的应用程序,则它将不会收到503响应.

看起来您的名称解析正常(正如预期的那样,并且通过ping工作确认);相反,你的申请不是.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读