Estoy trabajando en un proyecto que involucra un dispositivo IOT (el ahora obsoleto Intel Galileo). Estoy buscando fortalecer estos dispositivos y noté que el systemd-resolved
servicio está escuchando en todas las interfaces ( 0.0.0.0
).
root@hostname:~# netstat -altnp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:5355 0.0.0.0:* LISTEN 240/systemd-resolve
Después de leer la descripción de freedesktop.org del servicio aquí , declara que,
systemd-resolve es un servicio del sistema que proporciona resolución de nombres de red a aplicaciones locales.
Hice una prueba donde corrí ping
hacia google.com
donde se systemd-resolved
estaba ejecutando. Luego deshabilité el servicio y envié un correo electrónico ping
a
yahoo.com
. No hubo pérdida de paquetes para ninguna de las solicitudes.
Mis preguntas son las siguientes:
¿Qué está haciendo este servicio?
Si proporciona resolución de nombres a aplicaciones locales, ¿por qué escucha en la
0.0.0.0
interfaz?¿Es esto un problema de seguridad?
¿Cuáles son los posibles impactos de deshabilitar este servicio?
Gracias de antemano por cualquier información / ayuda. Disculpas si no he cumplido con el formato de la pregunta, primera publicación. Edite según sea necesario.