Dnsmasq. Не пингуются по имени. [SOLVED / РЕШЕНО]

Upd. Проблема решена. Рабочий конфиг /etc/dnsmasq.conf выложенный здесь изменён на рабочий.

Есть сервер, раздающий по DHCP адреса в ЛВС.

Машины, прописанные в /etc/dnsmasq адреса по DHCP получают. Но по имени(хотя имена явно указаны) не пингуются. Чего не так сделано?

listen-address=127.0.0.1,192.168.0.1
server=192.168.0.1
server=/0.168.192.in-addr.arpa/192.168.0.1
no-resolv
no-poll

interface=eth0
bind-interfaces
domain=srv.loc
log-facility=/var/log/dnsmasq.log

strict-order
domain-needed
bogus-priv
filterwin2k

dhcp-range=192.168.0.10,192.168.0.50,255.255.255.0,12h
dhcp-authoritative
cache-size=150
no-negcache
log-queries
log-dhcp

dhcp-host=00:24:1D:D8:2E:2С,192.168.0.21,2f-1
dhcp-host=00:24:1D:D8:2E:2D,192.168.0.22,2f-2
dhcp-host=00:22:15:6A:7D:C5,192.168.0.32,3f-2
dhcp-host=00:22:15:B4:88:90,192.168.0.33,3f-3
dhcp-host=00:30:84:9E:97:80,192.168.0.43,4f-3


dhcp-option=option:ntp-server,192.168.0.254
dhcp-option=option:router,192.168.0.254
dhcp-option=6,192.168.0.1,78.140.0.254

а так ?

address=/aik.kimoru/192.168.1.2

Так а смысл прописывать всё

Так а смысл прописывать всё вручную, когда сам клиент(win/lin) отдаёт dnsmasq своё имя при запросе ip от DHCP?

Просто как я понял, у мну в конфиге что-то не так.

Ну так глянуть в логи и

Ну так глянуть в логи и /var/lib/misc/dnsmasq.leases. Происходит ли обращение к dnsmaq за адресом и получет ли он от клиента это самое имя.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Блин, само собой

Блин, само собой получает:

1302635413 00:30:84:9e:97:80 192.168.0.43 4f-3 01:00:30:84:9e:97:80
1302632933 00:24:1d:d8:2e:2d 192.168.0.22 2f-2 01:00:24:1d:d8:2e:2d

Но они также с сервера(на котором dnsmasq) не пингуются по именам.

:/var/lib/misc# ping 2f-2
ping: unknown host 2f-2

В моём сообщении было два

В моём сообщении было два пункта.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Разобрался, теперь всё верно

Разобрался, теперь всё верно пингует:
$ping 2f-1

PING 2f-1.srv.loc (192.168.0.21) 56(84) bytes of data.
64 bytes from 2f-1.srv.loc (192.168.0.21): icmp_req=1 ttl=128 time=1.69 ms
64 bytes from 2f-1.srv.loc (192.168.0.21): icmp_req=2 ttl=128 time=1.73 ms

И лог этого пинга в /var/log/dnsmasq.log

Apr 18 08:42:56 dnsmasq[5868]: query[A] 2f-1.srv.loc from 192.168.0.1
Apr 18 08:42:56 dnsmasq[5868]: DHCP 2f-1.srv.loc is 192.168.0.21
Apr 18 08:42:56 dnsmasq[5868]: query[PTR] 21.0.168.192.in-addr.arpa from 192.168.0.1
Apr 18 08:42:56 dnsmasq[5868]: DHCP 192.168.0.21 is 2f-1.srv.loc

Проблема решилась в изменении файла конфигурации /etc/dnsmasq.conf, который изменил в шапке темы.

krigstask написал(а): В моём

krigstask написал(а):
В моём сообщении было два пункта.

Спасибо за помощь, товарищ!
Ваши слова натолкнули меня на правильные мысли.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".