如何修改Ubuntu 22.04中未连接的已知WiFi网络设置?
如何修改Ubuntu 22.04中未连接的已知WiFi网络设置?
确实,从20.04升级到22.04后,GNOME的WiFi设置界面这个变化挺让人头疼的——默认只能编辑当前连接的网络,对未连接的已知网络直接操作的入口藏得很深。我平时也遇到过这个问题,这里给你两种实用的解决方法:
方法一:用图形界面工具编辑
GNOME其实自带了一个更强大的网络配置工具,只是默认没在主界面显示:
- 按下Win/Super键,在搜索框里输入网络连接,打开这个工具;或者直接在终端里输入
nm-connection-editor启动它。 - 在弹出的窗口里,你能看到所有已保存的WiFi网络(不管当前是否连接)。找到你要修改的那个网络,右键选择「编辑」。
- 接下来就可以调整各种设置了:比如IPv4/IPv6的配置方式、DNS服务器、代理选项等等,修改完成后点击「保存」即可生效。
方法二:用命令行工具(nmcli)操作
如果你习惯用终端,nmcli是个非常高效的选择:
- 查看所有已知WiFi连接:
在终端输入nmcli connection show,会列出所有已保存的网络连接,找到你要操作的WiFi名称(注意名称里的空格要加引号)。 - 查看目标网络的当前设置:
输入nmcli connection show "你的WiFi名称",就能看到这个网络的所有配置参数,包括IP、DNS、安全设置等。 - 修改具体设置:
比如要修改IPv4的DNS服务器,输入nmcli connection modify "你的WiFi名称" ipv4.dns "8.8.8.8,8.8.4.4";如果要改成手动IP,就用nmcli connection modify "你的WiFi名称" ipv4.method manual ipv4.addresses "192.168.1.100/24" ipv4.gateway "192.168.1.1"。
要是想交互式修改(一步步选择参数调整),可以输入nmcli connection edit "你的WiFi名称",然后跟着提示操作就行。
备注:内容来源于stack exchange,提问作者Janghou
相关产品推荐
相关产品推荐

