当我使用 nmap localhost 得到这个信息时:
53/tcp open domain dnsmasq 2.59
它是什么?我真的需要它吗?我尝试用
sudo apt-get remove dnsmasq-base
但它说如果我继续,它也会删除network-manager
and network-manager-gnome
。所以我需要它吗network-manager
?network-manager-gnome
或者如果我不需要,我可以删除它吗?因为我不想让它继续监听端口 53。
答案1
据我了解,dnsmasq 是一些可配置的 DHCP 服务器。
DNSmasq 提供两种服务,任何一种都可以独立使用。
- DNS 服务
- DHCP 服务(包括与网络启动相关的功能)
本地 DNS 缓存可以加快互联网浏览速度,因为用户的浏览器在查找计算机以前访问过的域名时不需要访问域名服务器。
来自 Ubuntu 的要点:请注意,软件包“dnsmasq”会干扰网络管理器,网络管理器可以在共享互联网连接时使用“dnsmasq-base”提供 DHCP 服务。
其他来源:
域名管理系统是一款轻量级、易于配置的 DNS 转发器和 DHCP 服务器。它旨在为小型网络提供 DNS 和可选的 DHCP。它可以为不在全局 DNS 中的本地计算机提供名称。DHCP 服务器与 DNS 服务器集成,并允许具有 DHCP 分配地址的计算机出现在 DNS 中,其名称可在每个主机或中央配置文件中配置。Dnsmasq 支持静态和动态 DHCP 租约以及用于无盘计算机网络启动的 BOOTP/TFTP/PXE。