Итак, я запускаю сервер apache2 и hostapd на raspberry pi 2 с raspbian. Когда я пытаюсь запустить dnsmasq с dnsmasq.conf localhost=127.0.0.1 (среди прочих настроек, которые я не считаю сейчас важными), он говорит
dnsmasq: failed to create listening socket for port 53: Address already in use [fail].
Но я пробовал
lsof -i -P -n | grep '53'
и получаю только dnsmasq
. Он сам себе мешает? Как я могу это исправить?
Если Вы установили dnsmasq с диспетчером пакетов, я держал пари, что dnsmasq бежит как услуга. Сверьтесь
systemctl status dnsmasq
Раз так тогда, возможно, просто редактируют/etc/dnsmasq.* файлы по своему вкусу. Тогда перезапустите услугу через
sudo systemctl restart dnsmasq