从终端连接到 Linux 中的 WPA/WPA WIFI 网络 您所在的位置:网站首页 console接口连接Linux 从终端连接到 Linux 中的 WPA/WPA WIFI 网络

从终端连接到 Linux 中的 WPA/WPA WIFI 网络

2024-07-04 09:50| 来源: 网络整理| 查看: 265

从终端连接到 Linux 中的 WPA/WPA WIFI 网络

通过 Linux 终端连接到网络就像糖果一样甜蜜。您之前在尝试连接 WIFI 网络时是否遇到过问题和未知错误?如果是这样,那么您必须学习如何在命令行界面上执行此操作。某些 Linux 版本和发行版在某些时候会无法连接到 WIFI 网络,但使用终端连接到 WIFI 网络永远不会失败。如果您刚刚安装了 Linux,我们有很多关于如何连接到 Linux 的教程。

本教程是通用的,适用于大多数 Linux 发行版,无论是旧版本还是未来版本。它在 WPA/WPA2 无线网络上也能正常工作。

这些是在 Linux 命令行终端中连接到无线网络所需的工具。

1) Ping2) ip3) iw4) wpa 请求者

所提到的工具的简要总结。

IW

它是适用于所有无线设备的全新 802.11 基本 CLI 配置实用程序。它支持最近添加到内核中的所有新驱动程序。

IP

它代表互联网协议。它是 Linux 中的一个实用程序,用于测试和显示路由、设备、策略路由和隧道。

Linux WPA/WPA2/IEEE 802.1X SUPPLICANT

请求者是在客户端站使用的 IEEE 802.1X/WPA 组件。其目的是通过 WPA 身份验证和控制漫游以及 IEEE 802.11 身份验证和关联 Wlan 驱动程序实现密钥协商。

PING

用于测试目标主机是活动还是死亡的实用程序。它使用 ICMP 回显消息。

第 1 步:查找所有可用的 Wifi 和适配器。

首先使用 iw 命令查找所有可用的 Wifi 和适配器。

 # iw dev phy #1  Interface wlan0  ifindex 4  wdev 0x1  addr 00:27:10:0e:b3:54  type managed

Wlan0 是设备名称。 Phy#1 是指定名称。类型受管理意味着它是连接到 AP 的客户端。ifindex 4 意味着根据连接的端口。

第 2 步:检查设备状态

要检查无线设备是否已启动,我们使用以下命令。

# ip link show wlan0

输出显示 Wlan0 为开启状态,wlan1 为关闭状态。

第 3 步:调出 WiFi 接口

使用以下命令

sudo ip  link set wlan0 up步骤 4:检查连接状态

使用以下命令检查连接状态

iw wlan0 link

要查找检测到的所有 WIFI 网络,请在终端上键入以下命令。

iw wlan0 scan第 5 步:生成 WPA/WPA2 配置文件

现在为 wpa-supplicant 生成配置文件,其中包含所有 wifi 网络的预共享密钥

$ sudo vim /etc/wpa_supplicant.conf wpa_passphrase SSID_name 第 6 步:连接到 WPA/WPA2 wifi 网络

使用wpa_supplicant命令连接到wifi网络:

sudo wpa_supplicant -B -D wext -i wla0 -C /etc/wpa_supplicant.conf-D 指定通用驱动程序的无线驱动程序。-C给出配置文件的实际路径-B 在后台运行 wpa_supplicant。第 7 步:从 DHCP 服务器获取 IP 地址

接口上请求IP地址:

sudo dhclient wlan0

使用 ifconfig 命令验证 IP 地址。

ifconfig -a第 8 步:添加默认路由规则

添加默认路由规则以确保您拥有正确的路由规则:

sudo ip route show default via 10.0.0.40 dev wlan0 10.0.0.0/24 dev wlan0 proto kernel scope link src 10.0.0.8步骤 9:测试连接

尝试 ping 到全球任何 IP 地址,例如 google DNS 服务器

ping 8.8.8.8

搜索标签:

Linux 中终端的 Wi-Fi 连接Linux下如何轻松连接WIFI使用终端连接WPA无线网络


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有