คำถามติดแท็ก dnsmasq

DNSmasq เป็นตัวส่งต่อ DNS ที่มีน้ำหนักเบาเซิร์ฟเวอร์ DHCP และ TFTP ซึ่งออกแบบมาเพื่อให้บริการ DNS (และเป็นทางเลือก DHCP และ TFTP) ให้กับเครือข่ายขนาดเล็ก

3
ฉันจะกำหนดการตั้งค่า DNS ของฉันในเซิร์ฟเวอร์ Ubuntu ได้อย่างไร
ตามหน้านี้ดูเหมือนจะง่าย อย่างไรก็ตาม/etc/bindไม่มีอยู่ในการติดตั้งเริ่มต้นของเซิร์ฟเวอร์ Ubuntu 12.04.3 LTS ดังนั้นโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมใด ๆ วิธีกำหนดค่า DNS และลบ dnsmasq บนเซิร์ฟเวอร์อูบุนตู ผมค่อนข้างคุ้นเคยกับ&sudonano
115 server  dns  dnsmasq 

4
วิธีการปิดการใช้งาน systemd- แก้ไขและแก้ไข DNS ด้วย dnsmasq?
Ubuntu 16.10+ ใช้systemd-resolvedเป็นโปรแกรมแก้ไข DNS ฉันชอบการตั้งค่าที่ใช้ 16.04 dnsmasqเป็นตัวแก้ไข ฉันจะทำอย่างนั้นกับ 16.10+ โดยเฉพาะใน 17.04 ได้อย่างไร

5
ฉันจะทราบได้อย่างไรว่าเซิร์ฟเวอร์ DNS ใดใช้ DNSMasq
ฉันจะทราบได้อย่างไรว่าเซิร์ฟเวอร์ DNS ใดที่ DNSMasq ใช้เพื่อแก้ไขชื่อเป็นที่อยู่ IP ฉันคิดไม่ออก คำถามที่มีอยู่ทั้งหมดที่นี่ดูเหมือนจะไปไกลเท่าที่บอกผู้ใช้ว่าพวกเขากำลังใช้ DNSMasq
31 dns  dnsmasq 

4
กำหนดเส้นทาง TLD ที่สมบูรณ์ (ตัวอย่างเช่น * .dev) ไปยัง 127.0.0.1
เพื่อวัตถุประสงค์ในการพัฒนาฉันต้องการให้ DNS ทั้งหมดร้องขอให้. TLD TLD ส่งต่อไปยังพีซีของฉันเอง ไฟล์โฮสต์ไม่เพียงพอ ฉันใช้หลายโดเมนและหลายโดเมนย่อย ฉันจะต้องเพิ่มบรรทัดสำหรับชุดค่าผสมแต่ละชุด ฉันได้อ่านแล้วว่าผู้ส่ง DNS เช่น DNSmasq สามารถใช้ในการทำงาน (ตัวอย่างเช่นที่อธิบายไว้ที่นี่ ) ซอฟต์แวร์นี้ยังได้รับการติดตั้งบน Ubuntu 12.10 ด้วย ปัญหาคือฉันไม่สามารถดูว่าฉันควรกำหนดค่า DNSmasq อย่างไรและที่ไหนฉันควรใส่บรรทัดนี้: address=/dev/127.0.0.1
29 dns  dnsmasq 



3
DNS ไม่ทำงานหลังจากอัปเกรด 17.04 เป็น 17.10
ฉันเพิ่งอัพเกรดแล็ปท็อปของฉันจาก Xubuntu 17.04 เป็น 17.10 หลังจากรีบูตครั้งสุดท้าย DNS ได้หยุดทำงาน เห็นได้ชัดว่านี่เป็นปัญหา! ฉันสามารถ ping ที่อยู่ IP ที่รู้จักได้ เพียงแค่ไม่มีความละเอียด DNS ฉันไม่ได้เล่นซอกับการตั้งค่า DNS ใด ๆ ; เท่าที่ฉันรู้ฉันมีการกำหนดค่า DNS มาตรฐานก่อนหน้านี้ เป็นเพียงแล็ปท็อปที่ใช้ DHCP เพื่อรับรายละเอียดจากเราเตอร์ WiFi ที่บ้าน เห็นได้ชัดว่าความสามารถในการวินิจฉัยมี จำกัด เมื่อระบบไม่สามารถแก้ไขที่อยู่เว็บใด ๆ ได้ ฉันทำ googling บนโทรศัพท์ของฉันและคำตอบส่วนใหญ่ที่ฉันพบดูเหมือนจะแนะนำให้ปิด dnsmasq อย่างไรก็ตาม dnsmasq ปิดใช้งานแล้ว แต่/etc/resolv.confกำลังแสดง 127.0.1.1 ซึ่งดูเหมือนจะบ่งบอกว่าคาดว่า dnsmasq จะทำงาน ฉันเปิด dnsmasq ON โดยแก้ไข/etc/NetworkManager/NetworkManager.conf …

4
เซิร์ฟเวอร์ DNS ของฉันคืออะไร
/etc/resolv.confของฉันมีลักษณะเช่นนี้: # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.1.1 # OpenDNS Fallback (configured by Linux Mint in /etc/resolvconf/resolv.conf.d/tail). nameserver 208.67.222.222 nameserver 208.67.220.220 เมื่อฉันใช้ nslookup ดูเหมือนว่าฉันจะใช้ 127.0.1.1: moose@pc08 ~ $ nslookup www.google.com Server: …

4
กำหนดค่า dnsmasq ของ NetworkManager ให้ใช้ / etc / hosts
ฉันได้ติดตั้ง DNSMASQ แล้ว แต่ไม่ได้เริ่มต้นเนื่องจากพอร์ต 53 ไม่ว่าง ฉันพบว่าอูบุนตูมีแพ็คเกจ dnsmasq แล้วและมันใช้งานได้ ตอนนี้ปัญหาคือ ... ฉันแค่ต้องการที่จะแก้ไขโฮสต์ของฉันใน / etc / hosts ผ่านมัน เช่น: nslookup somehostonlan localhost ได้รับการแก้ไขไปยัง IP ที่นำมาจากไฟล์ / etc / hosts แต่สิ่งนี้ไม่ได้เกิดขึ้น ทำไม? BTW เนื่องจากเซิร์ฟเวอร์แคช DNS นั้นทำงานได้ดี ฉันแค่อยากให้มันแก้ไขโฮสต์จากไฟล์ / etc / hosts นั่นคือทั้งหมด
22 dnsmasq 

3
ฉันจะตั้งค่าความละเอียดของโดเมนไวด์การ์ดในท้องถิ่น (127.0.0.1) ในวันที่ 18.04 ได้อย่างไร
ใน Ubuntu 14.04 ฉันใช้ dnsmasq เพื่อแก้ไขโดเมน wild.com example.com เป็นเครื่องท้องถิ่น (คอมพิวเตอร์เดสก์ท็อปที่บ้าน) หลังจากที่ได้อ่านหนังสือมากมายรอบตัวฉันก็ไม่สามารถใช้ชีวิตของฉันได้เหมือนกันในการติดตั้งที่สะอาด 18.04 ทั้งหมดที่ฉันต้องการบรรลุในขณะนี้คือ: สำหรับping example.com การ ping 127.0.0.1 และไม่ใช่ 93.184.216.34; สำหรับping anysubdomain.example.com การ ping ยัง 127.0.0.1; และสำหรับping google.com การ ping google.com จริงผ่านเราเตอร์ / IP DNS แน่นอนว่ามันต้องเรียบง่าย แต่ฉันก็นิ่งงัน ฉันได้รับการแก้ไขของ example.com แต่มีค่าใช้จ่ายในการทำลายทุกอย่างอื่น ฉันจะทำสิ่งนี้ได้อย่างไร
18 dns  18.04  dnsmasq 

4
dnsmasq: ไม่สามารถสร้างซ็อกเก็ตการฟังสำหรับพอร์ต 53: ที่อยู่ที่ใช้งานอยู่
ฉันตั้งค่าเซิร์ฟเวอร์ตามลิงค์ด้านล่าง https://help.ubuntu.com/community/Dnsmasq root@user-desktop:/etc/init.d# sudo apt-get install dnsmasq Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: dnsmasq 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/15.4 kB of archives. After this operation, 120 …
16 dnsmasq 

3
เซิร์ฟเวอร์ ubuntu ไม่ได้แก้ไขชื่อโฮสต์ LAN
บิตติดอยู่ที่นี่ ฉันมี 2 เครื่องที่ไม่สามารถแก้ไขชื่อโฮสต์ LAN ได้เว้นแต่จะมีรายการเฉพาะใน / etc / hosts แต่เครื่องอื่น ๆ บน LAN สามารถแก้ไขชื่อโฮสต์ได้ LAN ของฉัน: 1 x เราเตอร์ของซิสโก้ใช้งาน DD-WRT v24-sp2 พร้อมเปิดใช้งาน DNSMasq ฉันกำหนดค่านี้ด้วยชื่อโฮสต์และ IP บน LAN ของฉัน 1 x Kubuntu 12.10 (แก้ไขชื่อโฮสต์ทั้งหมดได้อย่างถูกต้องตราบใดที่พวกเขาป้อนลงใน DNSMasq บนเราเตอร์) 2 x NAS (แก้ไขชื่อทั้งหมดได้อย่างถูกต้อง) 1 x Ubuntu Server 12.04 (ไม่สามารถแก้ไขชื่อโฮสต์ในเครื่องได้เว้นแต่ว่าจะใส่ไว้ใน / etc / hosts) …
14 lan  hostname  hosts  dnsmasq 


1
dnsmasq ไม่โหลดเนื่องจากตัวจัดการเครือข่ายขัดแย้งหรือไม่
ฉัน 12.10 dnsmasqและได้ใช้เสมอ ไม่กี่วันที่ผ่านมาฉันสังเกตเห็นข้อความแปลก ๆ ระหว่างการบู๊ต: NetworkManager[1316]: <warn> DNS: plugin dnsmasq update failed dnsmasq[1302]: failed to create listening socket for 127.0.0.1: Address already in use dnsmasq[1302]: FAILED to start up NetworkManager[1316]: <info> DNS: starting dnsmasq... NetworkManager[1316]: <error> [1362028900.869958] [nm-dns-dnsmasq.c:390] update(): dnsmasq not available on the bus, can't update servers. NetworkManager[1316]: …

4
18.04: Bionic Beaver: บังคับใช้ /etc/resolv.conf แบบคงที่
ก่อนหน้านี้ใน Ubuntu 16.04 ฉันรู้สึกถูกหักหลังเมื่อdnsmasqแพ็คเกจติดตั้ง Ubuntu update กำหนดค่าและให้ความสำคัญเหนือกว่าเซิร์ฟเวอร์ BIND DNS ที่มีความเสถียรสูงพิเศษรวดเร็วและกำหนดค่าเอง มันให้ความรู้สึกราวกับว่า Ubuntu แฮ็คเวิร์กสเตชันของฉัน เนื่องจากฉันทำงานเป็นผู้ดูแลระบบนี่เป็นสิ่งที่ยอมรับไม่ได้อย่างยิ่ง นี่เป็นการโทรที่ผิดปกติ นี่คือเมื่อคุณไปแก้ไขปัญหาและในขั้นตอนใดขั้นตอนหนึ่งที่คุณใช้digหรือnslookupและคุณจะตกใจเมื่อเห็นloอินเทอร์เฟซที่ตอบกลับคุณ ตื่นตกใจ มีวิธีที่ไม่เพียง แต่แก้ไขปัญหานี้ แต่ยังรับประกันว่า/etc/resolv.confจะพิสูจน์การงัดแงะ?

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