En un equipo con Linux Ubuntu 18.04 me tope con este mensaje «dnsmasq: failed to create listening socket for port 53: Address already in use» al instalar dnsmasq para montar un servidor dhcp-dns, el servicio que esta utilizando el puerto 53 es systemd-resolved.
Buscando en Google encontré la siguiente solución que consiste en deshabilitar dnsmasq del auto starting luego crear el archivo rc.local para que baje el servicio de systemd-resolved y luego levante el demonio de dnsmasq.
Para deshabilitar dnsmasq del auto-starting ejecutamos el siguiente comando desde una pantalla de terminal.
El archivo rc.local debe contener las siguientes lineas.
#!/bin/bash
service systemd-resolved stop
service dnsmasq start
Luego convertir el archivo rc.local en ejecutable con el siguiente comando desde una pantalla de terminal.
Reiniciamos el equipo y listo!