(虚拟机操作系统:Linux Mint 19.1 Tessa)
我正在尝试禁用 Linux Mint 上的网络连接检查。
该网站展示了如何在 Ubuntu 17.10 的 GUI 中禁用它。不幸的是,在 Mint 中,路径
Settings > Privacy > Turn off "network connectivity checking"
不存在。根据这篇文章,GUI只是将文件中的一行条目更改/var/lib/NetworkManager/NetworkManager-intern.conf
为false:
[connectivity]
.set.enabled=false
通过使用cat
我看到这两行甚至不存在,因此我插入它们并再次尝试以下过程:
1. network-tray-icon > Wired_connection_1 > Disconnect
2. wireshark start packet capturing for interface "enp0s3"
3. network-tray-icon > Wired_connection_1 > Connect
4. wireshark stop packet capturing
通过应用 display-filter (dns.qry.name == "connectivity-check.ubuntu.com")
,在 wireshark 中,正好有 100 个 DNS 查询及其相应的响应。所以这两条线的插入不起作用。
我也确实覆盖了以下文件,如此处所述:
sudo touch /etc/NetworkManager/conf.d/20-connectivity-ubuntu.conf
仍然是 100 条 DNS 消息。
如何使用终端禁用 Linux Mint 上的网络连接检查?
基于gnome docs 中的连接部分:
命令行(作为根):
您还可以删除包
network-manager-config-connectivity-ubuntu
: