Добрый день.
По ряду причин нужно заставить на одном сервере работать одновременно DHCP службу kea на интерфейсе lan1.30 и dnsmasq на 'ppp*'В параметрах kea приписано:
"Dhcp4":
{
"interfaces-config": {
"interfaces": [ "lan1.30/10.10.1.1" ]
},
...
И ss -npl4 показывает что сокет открыт только с этим адресом:
# ss -n4lp | grep ":67"
udp UNCONN 0 0 10.10.1.1:67 0.0.0.0:* users:(("kea-dhcp4",pid=4556,fd=12))
Однако же не получается запустить dnsmasq:
# dnsmasq -h -d -p 0 -i 'ppp*' -F "10.123.123.1,static" --dhcp-option=249,192.168.0.0/16,10.10.2.1dnsmasq: failed to bind DHCP server socket: Address already in use
На ppp другая адресация:
# ip addr show dev ppp0
38: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1400 qdisc fq_codel state UNKNOWN group default qlen 3
link/ppp
inet 10.10.2.1 peer 10.10.2.20/32 scope global ppp0
valid_lft forever preferred_lft forever
root@dm-gw:~#
Есть идеи?
ЗЫ: отключение kea помогает, но не вариант.