กลับไปหน้าบทความ

อ่าน 2 นาที

dnsmasq

ซอฟต์แวร์เซิร์ฟเวอร์ DNS สำหรับ Linux/ซอฟต์แวร์ DNS/ซอฟต์แวร์ที่เกี่ยวข้องกับเครือข่ายฟรี/ใช้วันที่ dmy ตั้งแต่เดือนกรกฎาคม 2020

dnsmasqเป็นซอฟต์แวร์ฟรีที่ให้บริการแคชระบบชื่อโดเมน (DNS) เซิร์ฟเวอร์โปรโตคอลการกำหนดค่าโฮสต์แบบไดนามิก (DHCP) การโฆษณาเราเตอร์ และคุณสมบัติการบูตเครือข่าย...

dnsmasq

dnsmasq
นักพัฒนาไซมอน เคลลีย์
ปล่อย2001  ( 2001 )
เวอร์ชันเสถียร
2.92 [ 1 ] / 14 มกราคม 2026
เขียนเป็นC [ 2 ]
ระบบปฏิบัติการเหมือนยูนิก
พิมพ์เซิร์ฟเวอร์ DNS
ใบอนุญาตใบอนุญาตสาธารณะทั่วไปของ GNUเวอร์ชัน 2 หรือ 3 [ 3 ]
เว็บไซต์thekelleys.org.uk/dnsmasq/doc.html แก้ไขข้อมูลนี้บนวิกิดาต้า
ที่เก็บข้อมูล
  • thekelleys .org .uk /gitweb /?p=dnsmasq .git

dnsmasqเป็นซอฟต์แวร์ฟรีที่ให้บริการแคชระบบชื่อโดเมน (DNS) เซิร์ฟเวอร์โปรโตคอลการกำหนดค่าโฮสต์แบบไดนามิก (DHCP) การโฆษณาเราเตอร์ และคุณสมบัติการบูตเครือข่าย ซึ่งเหมาะสำหรับเครือข่ายคอมพิวเตอร์ขนาด เล็ก [ 4 ] [ 5 ]

dnsmasq มีความต้องการทรัพยากรระบบต่ำ[ 6 ] [ 7 ]สามารถทำงานบนLinux , BSD , AndroidและmacOSและรวมอยู่ในระบบปฏิบัติการ Linux ส่วนใหญ่ ดังนั้นจึง "มีอยู่ในเราเตอร์บ้านจำนวนมากและอุปกรณ์ Internet of Things บางอย่าง" [ 4 ]และรวมอยู่ใน Android [ 5 ]

รายละเอียด

dnsmasq เป็น โปรแกรมส่งต่อ DNS ที่มีน้ำหนักเบาและตั้งค่าได้ง่าย ออกแบบมาเพื่อให้บริการ DNS และอาจรวมถึงบริการ DHCP และ TFTP สำหรับเครือข่ายขนาดเล็ก สามารถให้บริการชื่อเครื่องคอมพิวเตอร์ในเครือข่ายท้องถิ่นที่ไม่ปรากฏอยู่ในDNS ส่วนกลางได้

เซิร์ฟเวอร์ DHCP ของ dnsmasq รองรับการเช่า DHCP แบบคงที่และแบบไดนามิก เครือข่ายหลายเครือข่าย และช่วงที่อยู่ IP เซิร์ฟเวอร์ DHCP ทำงานร่วมกับเซิร์ฟเวอร์ DNS และอนุญาตให้เครื่องภายในเครือข่ายที่มีที่อยู่ IP ที่จัดสรรโดย DHCP ปรากฏใน DNS dnsmasq แคชระเบียน DNS ซึ่งช่วยลดภาระบนเนมเซิร์ฟเวอร์ต้นทางและปรับปรุงประสิทธิภาพ และสามารถกำหนดค่าให้ดึงที่อยู่จากเซิร์ฟเวอร์ต้นทางโดยอัตโนมัติได้

dnsmasq รับคำขอ DNS และตอบกลับจากแคชขนาดเล็กในเครื่อง หรือส่งต่อไปยังเซิร์ฟเวอร์ DNS จริงแบบเรียกซ้ำ มันโหลดเนื้อหาของไฟล์ /etc/hosts เพื่อให้สามารถระบุชื่อโฮสต์ในเครื่องที่ไม่ปรากฏใน DNS ทั่วโลกได้ นอกจากนี้ยังหมายความว่าเรคอร์ดที่เพิ่มลงในไฟล์ /etc/hosts ในเครื่องของคุณ ในรูปแบบ "0.0.0.0 annoyingsite.com" สามารถใช้เพื่อป้องกันไม่ให้เบราว์เซอร์ของคุณระบุการอ้างอิงถึง "annoyingsite.com" ได้ สิ่งนี้สามารถพัฒนาอย่างรวดเร็วเป็นตัวบล็อกโฆษณา ในเครื่อง เมื่อรวมกับผู้ให้บริการรายการเว็บไซต์บล็อกโฆษณา หากทำบนเราเตอร์ คุณสามารถลบเนื้อหาโฆษณาสำหรับทั้งบ้านหรือบริษัทได้อย่างมีประสิทธิภาพ

dnsmasq รองรับมาตรฐานอินเทอร์เน็ตสมัยใหม่ เช่นIPv6และDomain Name System Security Extensions (DNSSEC) การบูตเครือข่ายโดยรองรับBootstrap Protocol (BOOTP), Preboot Execution Environment (PXE) และ TFTP รวมถึงการเขียนสคริปต์Lua ด้วย

ผู้ให้บริการอินเทอร์เน็ตบางรายจะแก้ไขข้อความตอบกลับ NXDOMAIN (โดเมนไม่มีอยู่จริง) จากเซิร์ฟเวอร์ DNS ซึ่งจะทำให้เว็บเบราว์เซอร์แสดงหน้าค้นหาทุกครั้งที่ผู้ใช้พยายามเข้าชมโดเมนที่ไม่มีอยู่จริง dnsmasq สามารถกรองเรคอร์ด NXDOMAIN "ปลอม" เหล่านี้ออกไปได้ ป้องกันพฤติกรรมที่ไม่พึงประสงค์นี้ได้

ดูเพิ่มเติม

  • การบล็อกโฆษณาโดยใช้ dnsmasq - LinksysInfo.org
  • การได้คะแนนระดับ 9 ห้าคะแนนด้วย dnsmasq
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Dnsmasq&oldid=1293887061 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ dnsmasq

dnsmasqเป็นซอฟต์แวร์ฟรีที่ให้บริการแคชระบบชื่อโดเมน (DNS) เซิร์ฟเวอร์โปรโตคอลการกำหนดค่าโฮสต์แบบไดนามิก (DHCP) การโฆษณาเราเตอร์ และคุณสมบัติการบูตเครือข่าย...

รายละเอียด

dnsmasq เป็น โปรแกรมส่ง ต่อ DNS ที่มีน้ำหนักเบาและตั้งค่าได้ง่าย ออกแบบมาเพื่อให้บริการ DNS และอาจรวมถึงบริการ DHCP และ TFTP สำหรับเครือข่ายขนาดเล็ก สามารถให้บริการชื่อเครื่องคอมพิวเตอร์ในเครือข่ายท้องถิ่นที่ไม่ปรากฏอยู่ใน DNS ส่วนกลาง ได้

ดูเพิ่มเติม

การเปรียบเทียบซอฟต์แวร์เซิร์ฟเวอร์ DHCP การเปรียบเทียบซอฟต์แวร์เซิร์ฟเวอร์ DNS

ลิงก์ภายนอก

การบล็อกโฆษณาโดยใช้ dnsmasq - LinksysInfo.org การได้คะแนนระดับ 9 ห้าคะแนนด้วย dnsmasq ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Dnsmasq&oldid=1293887061 "