dnsmasq: failed to create listening socket for port 53: Address already in use

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.

sudo systemctl disable dnsmasq

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.

sudo chmod +x /etc/rc.local

Reiniciamos el equipo y listo!

Oscar Meza

Share
Published by
Oscar Meza

Recent Posts

Como configurar VSFTP para denegar las conexiones por FTP

Para forzar las conexiones por sftp en un servidor VSFTP hay que agregar las siguientes…

54 años ago

Hosting en Español 2024

Voy directo al grano y te digo que en este listado vas a encontrar a…

54 años ago

Mejores Servidores Dedicados Hosting 2024

Aquí encontraras los Mejores Proveedores de Servidores Dedicados. En esta lista podrás comparar sus principales…

54 años ago

Mejor VPS

Aquí encontraras Los Mejores Proveedores de Servidores VPS ó Virtual Private Server Hosting. En esta…

54 años ago

Mejores Hosting Baratos para WordPress

En esta lista encontraras los Mejores Proveedores de Web Hosting , lideres en el mundo,…

54 años ago

Cambiar la red del Docker Harmony Connector de Checkpoint

Para cambiar la red del Docker Harmony Connector de checkpoint creamos el archivo /etc/docker/daemon.json y…

54 años ago