Tôi đang làm việc trong một dự án liên quan đến một thiết bị IOT (Intel Galileo hiện không dùng nữa). Tôi đang xem xét việc làm cứng các thiết bị này và tôi nhận thấy rằng systemd-resolveddịch vụ đang lắng nghe trên tất cả các giao diện ( 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
Sau khi đọc mô tả freedesktop.org của dịch vụ ở đây , nó nói rằng,
systemd-giải quyết là một dịch vụ hệ thống cung cấp độ phân giải tên mạng cho các ứng dụng cục bộ.
Tôi đã chạy một bài kiểm tra nơi tôi chạy pingđến google.comnơi systemd-resolvedđang chạy. Sau đó tôi vô hiệu hóa dịch vụ và gửi pingđến
yahoo.com. Không có mất gói cho một trong hai yêu cầu.
Câu hỏi của tôi như sau:
Dịch vụ này đang làm gì?
Nếu nó đang cung cấp độ phân giải tên cho các ứng dụng cục bộ, tại sao nó lại nghe trên
0.0.0.0giao diện?Đây có phải là một mối quan tâm an ninh?
Các tác động tiềm năng của việc vô hiệu hóa dịch vụ này là gì?
Cảm ơn trước cho bất kỳ thông tin / trợ giúp. Xin lỗi nếu tôi không tuân thủ định dạng câu hỏi, lần đầu tiên đăng bài. Vui lòng chỉnh sửa theo yêu cầu.