ระเบียน / นามแฝง CNAME ในไฟล์โฮสต์ windows หรือไม่


43

เป็นไปได้หรือไม่ที่จะป้อนระเบียน CNAME หรือนามแฝงในไฟล์โฮสต์ windows (C: \ Windows \ System32 \ drivers \ etc \ hosts)

โดยทั่วไปฉันต้องการส่งต่อคำขอทั้งหมดที่ทำกับโฮสต์ A ไปยังโฮสต์ B โดยไม่ต้องใช้รหัสที่อยู่ IP อย่างหนัก (ซึ่งเปลี่ยนแปลงบ่อย)

คำตอบ:


46

ไฟล์ windows hosts รองรับเฉพาะการแมป ip-> name แต่ไม่รองรับประเภทระเบียน DNS มาตรฐานอื่น ๆ ดูที่นี่:

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

ฉันขอแนะนำให้ใช้เซิร์ฟเวอร์ DNS อย่างง่ายเพื่อทำการเปลี่ยนเส้นทางที่คุณกำลังพูดถึง ลอง powerdns http://www.powerdns.com/


4

Windows ไม่รองรับ PowerDNS ฉันอยากจะแนะนำเครื่องมือเช่น " SimpleDNS " (ทดลองใช้ 14 วัน) หรือ " Technitium DNS Server " (ฟรี) ซึ่งสามารถใช้ในการสร้างเซิร์ฟเวอร์ DNS ภายในเครื่องได้

เมื่อคุณตั้งค่าโปรแกรมคุณสามารถสร้างโซนและบันทึกสำหรับ CNAME ที่คุณพยายามทดสอบและชี้การตั้งค่าเซิร์ฟเวอร์ DNS ของคุณไปที่127.0.0.1เพื่อทดสอบเท่านั้น

การตั้งค่า DNS

ฉันสามารถใช้สิ่งนี้เพื่อทดสอบ TrafficManager และนี่เป็นวิธีที่ง่ายที่สุดในการทำบนคอมพิวเตอร์ Windows

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.