如何从Ubuntu 20.04的终端连接到WiFi
如果我们拥有无线的计算机或者笔记本电脑,可以连接到Internet。
在Ubuntu上,我们可以使用以下命令行工具在终端上连接到Wi-Fi网络:
- nmtui.
- nmcli.
让我们看看这些工具如何用于从Ubuntu 20.4的终端连接到WiFi
1)使用nmtui连接到终端上的WiFi网络
NMTUI Network Manager文本用户界面是用于Linux系统上的网络配置的命令行工具。
执行时,它会调用图形文本接口,帮助用户以简单有效的方式配置网络接口。
它也可用于在这些简单的步骤中连接到无线网络:
第1步:启动NMTUI
要启动NMTUI,只需打开终端并在下面运行命令:
$nmtui
将启动图形界面。
选择"激活连接",如图所示,然后使用Tab键选择"确定"。
第2步:连接到无线网络
下一个接口显示网络接口和可用的无线网络。
如我们所见,我们在范围内有2个无线网络。
选择要连接到的WiFi网络并按Enter键。
在这种情况下,我们选择了"Milky_way"。
在出现的弹出对话框中提供无线网络的密码,并再次使用Tab键选择"确定"选项。
已成功连接到无线网络后,选择"返回"选项以返回NMTUI接口的主屏幕,最后选择"QUIT"。
要测试互联网连接,我们可以在终端上ping谷歌的DNS,如图所示:
2)使用NMCLI连接到终端上的WiFi网络
NMCLI命令行工具是另一个实用程序,我们可以用于连接到无线或者WiFi网络。
按照以下步骤连接到终端上的无线网络。
第1步:找出WiFi适配器和无线网络的名称
在其他任何内容之前,使用iwconfig
命令在系统上显示无线接口并检查其状态
$iwconfig
从上面的输出,我们可以看到我们有一个标有"WLXC4E9840C3FCE"的无线接口。
这可能是案例的其他东西。
此外,从输出中,我们可以看到我们未连接到任何无线网络。
要列出无线接口,仅运行命令:
$iw dev
我们还可以检查接口是否使用该命令连接到任何无线设备:
$iw interface_name link
在这种情况下,命令将是:
$iw wlxc4e9840c3fce link
输出确认我们未连接到任何无线网络。
现在让我们继续下一步并连接到WiFi网络。
第2步:连接到终端上的WiFi
在连接到WiFi网络之前,谨慎在终端上执行扫描以搜索可用的无线网络。
要实现此目的,请运行命令:
$sudo iwlist wlxc4e9840c3fce scan | grep -i ESSID
输出指示我们可以使用2个无线网络,我们可以连接到。
我们将使用nmcli命令连接到"Milky_way"网络:
$nmcli dev wifi connect [essid_name] password [insert your password]
运行命令后,我们应该获取确认已成功连接到WiFi网络的输出。
此后,请确认使用如上所示的"iwconfig"命令"连接界面。
此外,我们可以使用以下方式验证:
$sudo iw wlxc4e9840c3fce link