dnsmasq tidak mendapatkan kueri udp


2

Saya mencoba mengatur dnsmasq pada kotak debian untuk melayani di jaringan lokal saya. dnsmasq tampaknya berhasil. Ini mendengarkan pada 53 port UDP dan TCP. Ini menjawab pertanyaan (nslookup atau menggali) secara lokal, tetapi ketika saya mencoba untuk menanyakannya dari mesin lain saya hanya bisa mendapatkan jawaban dengan opsi + tcp.

Jadi ketika saya melakukannya:

dig @192.168.1.10 google.com +tcp

Saya dapat melihat kueri di dnsmasq log dan saya mendapatkan jawaban.

tetapi ketika saya ommit + opsi tcp saya dapatkan:

$ dig @192.168.1.10 +short www.google.com
;; connection timed out; no servers could be reached

Saya membersihkan semua aturan iptables. Apa yang dapat menyebabkan pemblokiran permintaan UDP ke dnsmasq?


Pernahkah Anda melihat lalu lintas jaringan menggunakan sesuatu seperti tcpdump / wireshark?
cbz

Jawaban:


0

Cobalah untuk menggunakan bind-interfacesbukan bind-dynamic.


Bisakah Anda lebih jelas dan spesifik ??
G-Man

@ G-Man batalkan komentar bind-interfacesdari dnsmasq.conf. Arti --bind-interfacesdan --bind-dynamicdapat ditemukan dari halaman manualnya man dnsmasq.
Sutra
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.