当前位置: 首页 > 科技观察

在ArchLinux和其他发行版中使用终端连接到WiFi

时间:2023-03-20 00:39:20 科技观察

本指南非常适合您没有GUI,只有一个终端且没有其他可用的有线互联网连接的情况。这些步骤帮助您手动检测无线网卡和设备,并通过终端密码验证连接到WiFi热点。本指南使用iwd(NetWirelessDaemon)通过终端连接到WiFi。在ArchLinux等发行版中,使用终端连接WiFi1,设置iwdiiwd包主要有三个模块:iwctl:无线客户端iwd:daemoniwmon:监控工具在终端输入:iwctliwctl提示如果不能找到这个命令,需要从这里下载安装包。从具有互联网连接的任何其他系统/笔记本电脑获得帮助,以通过安装USB下载和安装软件包。或者,如果您有一个可以访问Internet的USBNIC,请将其插入您的系统。并使用以下命令安装它。USB网卡应该可以在Arch和当今大多数Linux系统中开箱即用,以连接到互联网。Arch:pacman-SiwdDebian、Ubuntu和其他类似发行版:sudoapt-getinstalliwdFedora:sudodnfinstalliwd如果看到iwctl提示符(如下所示),则继续下一步。2.配置运行以下命令获取系统的无线设备名称。devicelistiwctl–设备列表要获取WiFi网络列表,请运行以下命令。在以下命令和所有其他命令中将wlan0替换为您的设备名称。stationwlan0get-networksiwctl-可用网络此命令为您提供可用WiFi网络列表以及安全类型和信号强度。3.连接要连接到WiFi网络,请使用上述get-networks命令中的WiFi接入点名称运行以下命令。stationwlan0connect出现提示时输入您的WiFi密码。使用iwctl连接到WiFi如果一切顺利,您现在可以连接到互联网。使用指南如下所示,您可以使用简单的ping命令来检查连接。ping包传输成功的响应表明连接稳定。ping-c3google.com您还可以使用以下命令检查连接状态。stationwlan0showiwd在/var/lib/iwd中使用您的接入点名称保存一个扩展名为.psk的配置文件。此文件包含使用您的WiFi网络密码和SSID生成的哈希文件。按CTRL+D退出iwctl提示。结论我希望本指南能帮助您通过终端连接到互联网。当您没有其他方式连接到WiFi时,这会有所帮助。例如,如果您在独立系统(而非虚拟机)上安装ArchLinux,则需要连接到互联网才能通过终端使用pacman下载软件包。