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?

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

Jawaban:

0

Cobalah untuk menggunakan bind-interfacesbukan bind-dynamic.

Sutra
sumber
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