设置强制门户检测的 URL

Sam*_*ipp 1 network-manager wireless networking internet 18.04

是否可以在 Ubuntu 中为强制门户检测设置自定义 URL?

Ubuntu 默认使用https://connectivity-check.ubuntu.com来检查连接。有没有办法更改此 URL,例如更改为https://your.host.com/another-path

Sam*_*ipp 5

uri您可以使用NetworkManager 配置文件中的参数来设置 URL /etc/NetworkManager/NetworkManager.conf。在那里添加以下行:

[connectivity]
uri=https://your.host.com/another-path
Run Code Online (Sandbox Code Playgroud)

重要的是服务器必须返回X-NetworkManager-Status值为 的标头online或值为 的正文内容NetworkManager is online

您还可以设置interval检查间隔(以秒为单位),并response要求检查响应中包含特定字符串。有关详细信息,请参阅NetworkManager手册页的连接部分

之后,您必须重新启动 NetworkManager 或重新启动系统:

# sudo service network-manager restart
Run Code Online (Sandbox Code Playgroud)