![DNSMASQ-为什么它要运行?](https://linux22.com/image/1141805/DNSMASQ-%E4%B8%BA%E4%BB%80%E4%B9%88%E5%AE%83%E8%A6%81%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
因此,我查看了 htop,并查看了正在运行的进程。不知为何,一个名为 dnsmasq 的进程正在运行。完整命令如下
/usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/NetworkManager/dnsmasq.pid --listen-address=127.0.0.1 --cache-size=0 --conf-file=/dev/null --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
问题是:我被黑了吗?这是正常的吗?我被黑了,sudo apt-get remove --purge dnsmasq
但它说没有安装。运行这个的用户是nobody
答案1
因为这就是 Network Manager 用来在本地缓存 DNS 的方法。它来自dnsmasq-base
。此版本的软件包不包含软件包所包含的服务器启动脚本dnsmasq
。
如果您被黑客入侵,这与之无关。这是 Ubuntu 的完全标准。