Table of contents
在即插即用模块、拖放式开发平台和高度直观的图形用户界面的时代,我们很容易忽视配置的基本工具。
通过命令行配置你的计算机设置是我们正在谈论的一个完美的例子。 然而,许多爱好者和命令行爱好者仍然希望保持简单和有些老式的东西。
Linux操作系统
Linux一直是科技界的革命性工具之一。 自从它在90年代初发布以来,它吸引了每个人的想象力,现在是一个受欢迎的开发者开源平台。
此外,使用Linux是很有趣的,因为它的发行版和每个发行版所针对的机器有很多种类。 而且,它是一个免费的平台,这意味着你可以毫无顾虑地尝试不同的发行版。
Linux中的无线网络管理
让我们面对现实吧--即使Linux由于许多原因是一个优秀的平台,但我们中的许多人都是使用Windows长大的,所以我们习惯于使用它的一套工具和应用程序。 因此,当我们切换到Linux时,像连接到互联网或排除系统问题的简单任务可能会相当复杂。
因此,对许多Windows用户来说,使用Linux网络管理器似乎是一个未知领域。
除此之外,如果你要使用命令行,就会成为一项相当艰巨的任务。 然而,这只是复杂而已。 实际上,Linux的命令行并不那么可怕,与无线网络连接是一项相当简单的工作。
因为Linux是新的感觉,尽管它相对较老,人们正在缓慢但肯定地转向这个平台。 因此,有必要了解互联网应用,如wifi连接、云存储等,如何在Linux系统上工作。
在这篇文章中,我们将了解Linux中wifi连接的一些基础知识,比如使用命令行工具来设置Linux中的无线连接。
如何通过命令行连接Wifi
让我们来看看如何将基于Linux的无线设备连接到wifi接入点。 这与在Windows中连接到wifi网络略有不同。 然而,在Linux中使用无线网络接口是你可以在瞬间学会的。
因此,让我们看看如何在Linux中连接到wi-fi网络。
预装软件
在我们讨论方法之前,有必要知道你可能需要在你的Linux机器上预装特定的软件。
扫描一个Wifi网络
如果你是第一次连接到Wi fi,你将需要扫描无线网络。 另一方面,如果你的系统已经熟悉接入点,扫描wifi是不需要的。
因此,要运行扫描,你可以使用被称为wpa_supplicant的工具,这是一个从命令行管理无线接口的有效工具。 一般来说,它对每个无线网络连接的设置都很有用,但我们在这里只限于运行扫描。
现在,试试wpa_cli,确保你有root权限。 继续扫描无线网络。
以root权限运行wpa_cli,然后扫描网络。
写下以下命令,并在每个命令后按回车键:
#wpa_cli
> 扫描
退出命令行
当扫描完成后,你会看到一个通知,显示附近可用的每个无线接入点。 因此,你可以选择你想要的一个,然后输入'退出'退出命令行。
使用 Debian 9.6 的方法
下面我们将看到的方法适用于Debian 9.6。在这里,我们将检查root权限是如何工作的,以及如何在基于Debian的系统中使用命令行来设置与可用接入点的wifi连接。
安装正确的工具
对于这种方法,我们将安装wireless-tools WPA supplicant。 要从Linux命令行安装该软件,请编写以下命令:
# apt-get install wireless-tools wpasupplicant
检查你的无线网卡
当你运行该命令时,它将检查你的网卡以建立连接。 因此,确保你的无线网卡被检测到。
例如,如果你的无线网卡被检测到,它将显示可能显示wifi列表和网卡名称,如wlan0,等等。
网络配置
在成功检测到无线网卡后,是时候设置你的密码和无线网络接口名称,即你的SSID。 下面是如何做的:
键入以下命令行指令:
wpa_passphrase YourSSID>> /etc/wpa_supplicant.conf
接下来,你需要输入一个8至63个字符的密码。
网络认证
设置好密码后,你需要对网络进行认证。 键入以下命令:
# wpa_supplicant -D wext -i wlan0 -B -c /etc/wpa_supplicant.conf
See_also: 关于消费者手机WIFI热点的完整指南接入点
当你通过认证后,你应该得到一个接入点。 键入以下iwconfig命令:
See_also: 如何查找电脑中的WiFi MAC地址# iwconfig wlan0
使用Syslog
有时,在认证过程中可能会出现错误。 在这种情况下,你需要检查系统日志以确定问题。
设置或请求一个IP地址
认证之后,你现在需要一个系统的IP地址。 要获得IP地址,请键入以下IP命令,它将从DHCP服务器为你的桌面请求一个IP。
以下是这些命令:
# dhclient -nw wlan0
写完上述命令后,你可以为你的网络连接设置IP地址、DNS服务器和默认网关。
# ip addr add dev wlan0 192.168.1.100/24
# ip route add default via 192.168.1.
# echo "nameserver 8.8.8.8"> /etc/resolv.conf
关于Netplan的用户呢?
如果你使用的是netplan,IP请求的方法略有不同。 以下是你需要做的事情:
配置一个网络计划
键入以下行来配置netplan。 这里你将保存一个yaml文件。 因此,在你的命令行终端窗口中键入以下行的序列:
/etc/netplan/config.yaml
sudo netplan apply
这些命令将把所需的配置应用到系统中。
用Netplan连接到一个开放的网络
使用netplan软件连接到一个开放的网络是非常简单的。 为此,你需要编写一段代码,使你能够连接到一个可用的无线网络。
连接到一个WPA个人无线网络
要连接到个人无线网络,你也需要网络名称和密码。
总结
一般来说,人们会发现使用Linux系统相当具有挑战性,因为对操作系统的理解较少。 然而,普通的Linux用户可能会经常安装这些无线连接,所以对他们来说不是什么大问题。
因此,无论你有一台Ubuntu机器还是其他Linux发行版,将任何桌面或手持设备如Raspberry Pi连接到Wifi网络都是很简单的。 只要确保你知道你的无线网络的名称,下次就会自动连接到互联网。
现在你知道了如何连接到任何可用的网络,你应该很容易通过Wi f连接到任何Linux桌面环境到互联网。请继续关注更多的Linux教程和最新的Linux新闻。