Добрый день. Установил alt рабочая станция 8.2. Установил пакет dnsmasq.
Сделал systemctl enable dnsmasq && systemctl restart dnsmasq.
dnsmasq запустился.
Заменил дефолтный конфиг /etc/dnsmasq.conf на следующий
clear-on-reload
no-dhcp-interface=eth0
interface=eth1
cache-size=500
no-negcache
bind-interfaces
server=192.168.0.1
server=77.88.8.7
server=77.88.8.3
bogus-nxdomain=192.168.0.1
dhcp-range=192.168.0.50,192.168.0.200,255.255.255.0,72h
dhcp-option=1,255.255.255.0
dhcp-option=3,192.168.0.1
dhcp-option=6,192.168.0.1
dhcp-option=28,192.168.0.255
dhcp-authoritative
eth0 - интернет, eth1 - локальная сеть.
Перезапустил dnsmasq - systemctl restart dnsmasq.
Получил сообщение - status dnsmasq.service
Active: failed
dnsmasq: cannot open or create lease file /var/lib/dhcp/dhcpd.leases: No such file or directory
Понятно, нету директории /var/lib/dhcp/ и файла dhcpd.leases
Сделал mkdir /var/lib/dhcp/ && touch /var/lib/dhcp/dhcpd.leases && systemctl restart dnsmasq
После этого dnsmasq запустился без проблем.
Вопрос - это я такой невезучий или проблема в моём конфиге или в самом пакете dnsmasq (apt-cache show dnsmasq | grep [V]ersion
Version: 2.78-alt0.M80P.1) ?