มีเซิร์ฟเวอร์ DNS ที่ดีที่ฉันสามารถติดตั้งบน Windows 7 สำหรับ LAN ได้หรือไม่ [ปิด]


42

ฉันมีคอมพิวเตอร์สองสามเครื่องบน LAN ของฉันและตอนนี้ฉันเบื่อที่จะจำที่อยู่ IP ได้ตลอดเวลาดังนั้นฉันจึงอยากเริ่มใช้ชื่อ DNS บน LAN ของฉัน

ฉันมีเครือข่ายที่แตกต่างกับ Windows 7, Ubuntu, Mac OS X และ Android

มีซอฟต์แวร์เซิร์ฟเวอร์ DNS ฟรีที่ติดตั้งได้ง่ายใน Windows 7 โดยเฉพาะอย่างยิ่งกับส่วนติดต่อผู้ใช้แบบกราฟิกหรือเว็บอินเตอร์เฟส

คำตอบ:


17

บางทีMaraDNSอาจเป็นประโยชน์สำหรับคุณนี่คือการสอนเกี่ยวกับวิธีการตั้งค่า


2
มันไม่ได้เป็นวิธีการแก้ปัญหาแบบกราฟิก :(
SUB

26
  1. พิจารณาวางDD-WRTบนเราเตอร์ของคุณซึ่งใช้dnsmasqกับhostsไฟล์

    ด้วยวิธีนี้คุณจะไม่สูญเสียค่าใช้จ่ายพลังงานในการใช้งานคอมพิวเตอร์เครื่องนั้น แต่เพียงผู้เดียวสำหรับ DNS ...

  2. หากเราเตอร์ของคุณไม่รองรับให้ตรวจสอบเซิร์ฟเวอร์ DNS เหล่านี้สำหรับ Windows:

    • เซิร์ฟเวอร์ DNS ที่ใช้กันอย่างแพร่หลายBINDมีntbindตัวแปร

    • Microsoft DNSมาพร้อมกับ Windows Server หากคุณสามารถเรียกใช้งานได้ว่าอาจเป็นเสมือนจริง

    • Simple DNS Serverเป็นไปตามหลักการ KISS จริงๆ ทำให้มันง่ายอย่างโง่เขลา มันคือการทดลองว่า ...

    • PowerDNSเซิร์ฟเวอร์ DNS ของดัตช์ที่เหมาะกับการโฮสต์ DNS ในบ้าน

    • MaraDNS รองรับเพียงบางส่วนเท่านั้น ( ตาม Wikipedia ) แต่เป็นเซิร์ฟเวอร์ DNS ที่รับรู้ถึงความปลอดภัย

    • Posadisเป็นลิขสิทธิ์ GPL เข้ากันได้กับไฟล์ BIND

    • Unboundได้รับอนุญาต BSD ใช้ส่วนประกอบแบบแยกส่วน

    • Cisco Network Registrarเป็นกรรมสิทธิ์เหมาะสมกับ บริษัท ขนาดใหญ่ถ้าคุณต้องการการสนับสนุน

    หากคุณมีเงิน Simple DNS Server ดูดีจริงๆ หรือบางที Microsoft DNS ...

    ลองใช้เซิร์ฟเวอร์ DNS โอเพนซอร์สเช่น BIND, PowerDNS, MaraDNS, Posadis หรือ Unbound

  3. หากคุณมี IP แบบคงที่การวางhostsไฟล์เดียวกันในคอมพิวเตอร์ทุกเครื่องเป็นวิธีที่ประหยัด


ขอบคุณฉันคิดว่า Simple DNS Server ดูเหมือนว่าฉันกำลังมองหา
Jonas

@ Jonas: โอ้ในการตรวจสอบครั้งที่สองดูเหมือนว่าจะเป็นการทดลอง ฉันได้เพิ่มยังเป็นตัวเลือกที่สาม ...
Tamara Wijsman

2
PowerDNS ไม่รองรับ Windows
JoshuaDavid

5

สิ่งที่ฉันทำในอดีตคือติดตั้ง Windows 2003 ในเครื่องเสมือนที่มีเซิร์ฟเวอร์ DNS / DHCP ทำงานอยู่ หากคุณไม่มีสิทธิ์เข้าถึง Windows 2003 คุณสามารถติดตั้ง Linux OS จำนวนเท่าใดก็ได้ใน VM และใช้มันเป็นเซิร์ฟเวอร์ DHCP / DNS

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


น่าสนใจ ไม่พ่อแม่ของฉันมีเราเตอร์ Netgear ราคาถูกโดยไม่มีฟังก์ชั่น DNS
Jonas

1
@ Jonas: คุณสามารถติดตั้งเฟิร์มแวร์บนเราเตอร์ของคุณ; ตัวอย่างเช่นฉันได้แสดง DD-WRT ในคำตอบของฉัน เฟิร์มแวร์เหล่านี้มาพร้อมกับรายการความเข้ากันได้ดังนั้นคุณสามารถค้นหา NetGearเพื่อดูว่าอุปกรณ์ของคุณรองรับหรือไม่ มะเขือเทศไม่เป็นที่ยอมรับอย่างกว้างขวางสนับสนุนว่า แต่คุณอาจจะพยายามที่จะให้ DD-WRT ยิง ...
Tamara Wijsman
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.