MaraDNS - บริการ DNS แบบง่ายสำหรับ Windows ที่ใช้ทดสอบบริการได้
(maradns.samiam.org)เมื่อจำเป็นต้องทดสอบบริการที่ใช้โดเมนซึ่งยังไม่ได้จดทะเบียน หรือเมื่อจำเป็นต้องใช้โดเมนเดียวกับเว็บไซต์ที่เปิดใช้งานจริงแต่ต้องให้เชื่อมต่อไปยังเซิร์ฟเวอร์ทดสอบ หากเป็นเว็บเบราว์เซอร์บนพีซีก็สามารถตั้งค่าไฟล์ hosts ได้ แต่ถ้าเป็นแอปบน iPhone ก็จะต้องมีเซิร์ฟเวอร์ DNS ภายในเครือข่าย
มีบริการ DNS แบบโอเพนซอร์สที่ตั้งค่าบน Windows PC ได้ง่าย จึงได้ใช้งานได้ดีในช่วงนี้
สามารถกำหนดโดเมนใดก็ได้ให้ชี้ไปยัง IP ใดก็ได้
-
ip4["maradns.foo."] = "10.10.10.10"
-
สามารถตั้งค่าให้ชื่อโดเมนอื่นที่มีอยู่แล้วชี้ไปยัง IP อื่นได้เช่นกัน
สำหรับโดเมนอื่นนอกเหนือจากนั้น สามารถให้ไป query กับเซิร์ฟเวอร์ DNS ปกติแล้วรับผลลัพธ์กลับมาได้
- upstream_servers["."]="8.8.8.8, 8.8.4.4"
โดยปกติจะรันในโหมด daemon แต่เพื่อการดีบักก็สามารถรันด้วยสิทธิ์ผู้ใช้ทั่วไปได้เช่นกัน
- ถ้าใช้เพื่อทดสอบชั่วคราว ก็แค่รันโปรเซสด้วยสิทธิ์ผู้ใช้ทั่วไปได้เลย และหากเกิดข้อผิดพลาด การดู error log จำเป็นต้องรันด้วยสิทธิ์ผู้ใช้ทั่วไป
โดยพื้นฐานรองรับเฉพาะ UDP เท่านั้น (หากต้องการใช้ TCP จำเป็นต้องมี Cygwin)
ยังไม่มีความคิดเห็น