После обновления, произведённого 2016.12.15 обнаружилось, что dnsmasq не отвечает на dhcp запросы. В журнале отмечается dnsmasq-helper[27284]: /usr/sbin/dnsmasq: Symbol `nettle_hashes' has different size in shared object, consider re-linking после пересборки dnsmasq-2.76-alt1.x86_64 из src.rpm сообщение пропало, но dnsmasq по-прежнему не отвечает на DHCP -- запросы. Функционал dns-сервера полностью сохранился. В журналах более ничего, относящегося к dnsmasq не замечено PS: dnsmasq сконфигурирован обслуживать запросы dhcp только на одном интерфейсе из 3х, интерфейс --- мост, breth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 74:d4:35:83:bc:a9 brd ff:ff:ff:ff:ff:ff inet 192.168.10.1/24 scope global breth1:LABNET valid_lft forever preferred_lft forever inet 192.168.15.8/24 scope global breth1:ADCNET valid_lft forever preferred_lft forever inet6 2002:54ed:313:1::1/64 scope global valid_lft forever preferred_lft forever
вдогонку: 1. работает(!) на 4.4.22-std-def 2. РАБОТАЕТ и на 4.4.38-std-def, если убрать метки (label) на интерфейсе. При установленных метках считает, что IP адрес интерфейсу не присвоен. ПОпытка указать в /etc/dnsmasq.conf interface=МЕТКА, ни к чему не приводит.
(In reply to comment #0) > dnsmasq-helper[27284]: /usr/sbin/dnsmasq: Symbol `nettle_hashes' has different > size in shared object, consider re-linking Спасибо, это слом в ABI libnettle, который я не заметил :/. (In reply to comment #1) > вдогонку: > > 1. работает(!) на 4.4.22-std-def > > 2. РАБОТАЕТ и на 4.4.38-std-def, если убрать метки (label) на интерфейсе. При > установленных метках считает, что IP адрес интерфейсу не присвоен. ПОпытка > указать в /etc/dnsmasq.conf interface=МЕТКА, ни к чему не приводит. Я сам не использую dhcp в dnsmasq и не уверен, что у меня будет возможность в ближайшее время с этим поразбираться, так что лучше всего сходить с этим к апстриму (http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss). А bridge-interface не помогает, часом?
Fixid in 2.76-alt2