Я работаю над проектом, который включает устройство IOT (ныне устаревшее Intel Galileo). Я смотрю на усиление этих устройств, и я заметил, что systemd-resolved
служба прослушивает все интерфейсы ( 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
После прочтения описания сервиса freedesktop.org, здесь говорится, что
systemd-resolved - это системная служба, которая обеспечивает разрешение сетевых имен локальным приложениям.
Я провел тест, где я побежал ping
туда, google.com
где systemd-resolved
бегал. Затем я отключил услугу , и послал ping
к
yahoo.com
. Не было потери пакетов ни по одному запросу.
Мой вопрос (ы) заключаются в следующем:
Что делает этот сервис?
Если он предоставляет разрешение имен локальным приложениям, почему он прослушивает
0.0.0.0
интерфейс?Это проблема безопасности?
Каковы потенциальные последствия отключения этой услуги?
Заранее спасибо за любую информацию / помощь. Извиняюсь, если я не выполнил вопрос формата, первый пост. Пожалуйста, отредактируйте по мере необходимости.