Windows 主机文件中的 CNAME 记录/别名?

MEM*_*ark 48 windows hosts alias cname-record

是否可以在 Windows 主机文件 (C:\Windows\System32\drivers\etc\hosts) 中输入某种 CNAME 记录或别名?

基本上我想将所有对主机 A 的请求转发到主机 B,而不必对 IP 地址(经常更改)进行硬编码。

小智 53

windows hosts 文件仅支持 ip->name 映射,不支持任何其他标准 DNS 记录类型。看这里:

http://technet.microsoft.com/en-us/library/bb727005.aspx#EDAA

我建议运行一个简单的 dns 服务器来执行您正在谈论的重定向。试试 powerdns http://www.powerdns.com/


Bre*_*son 5

Windows 不支持 PowerDNS。我会推荐诸如“ SimpleDNS ”(14天试用版)或“ Technitium DNS Server ”(免费)之类的工具,可用于创建简单的本地DNS服务器。

设置程序后,您可以为要测试的 CNAME 创建区域和记录,并将 DNS 服务器设置指向127.0.0.1仅用于测试。

DNS 设置

我能够使用它来测试 TrafficManager,这看起来是在 Windows 计算机上进行测试的最简单方法。