CentOS7命令行如何链接wifi呢?今天小编为大家带来的是CentOS7命令行链接wifi的方法!希望能够帮助到大家!有需要的朋友一起去看看吧

之前把自己电脑弄成双系统了,加了个centos7 服务器端。现在放假回家连不上家里的网络,各种着急啊。。

经过一番调查终于连上了,留个笔记以备后用,哈哈。

1、首先,切换到超级管理用户

[user@localhost]$su root

2、检查当前可用的网卡,红色标记的就是网卡,这个并不是都是相同的

[root@localhost]$iw dev

phy#0

Interface wlp2s0

ifindex 3

wdev 0x1

addr a4:db:30:84:4b:1c

type managed

以上是未连接网络的打印信息,如果已经连上则如下:

[root@localhost]#iw dev

phy#0

Interface wlp2s0

ifindex 3

wdev 0x1

addr a4:db:30:84:4b:1c

ssid liylr

type managed

channel 11 (2462 MHz), width: 40 MHz, center1: 2452 MHz

ssid就是广播信道名称,也就是你的无线网络信号,广播信道就是最后一个

3、查看连接前的初始状态

[root@ localhost]#ifconfig wlp2s0

wlp2s0: flags=4098 < BROADCAST,MULTICAST> mtu 1500

ether 60:d8:19:cc:74:84 txqueuelen 1000 (Ethernet)

RX packets 13547 bytes 13381624 (12.7 MiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 12659 bytes 1974514 (1.8 MiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

4、测试是否已经链接网络

[root@ localhost]#iw wlp2s0 link

Not connected.

5、获取SSID

[root@ localhost]#iw wlp2s0 scan | grep SSID

command failed: Network is down (-100)

无线网络未激活,先激活。

[root@ localhost]#ifconfig wlp2s0 up

[root@ localhost]#ifconfig wlp2s0

wlp2s0: flags=4099 < UP,BROADCAST,MULTICAST> mtu 1500

ether 60:d8:19:cc:74:84 txqueuelen 1000 (Ethernet)

RX packets 13547 bytes 13381624 (12.7 MiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 12659 bytes 1974514 (1.8 MiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

6、查看所有可用的无线网络信号

[root@localhost]#iw wlp2s0 scan | grep SSID

SSID: USER-20150101NS_Network_2

SSID: Tenda_17BEF8

SSID: PC-20140723DBVC_Network_1

SSID: 123

SSID: Tenda_0A6410

SSID: xiaohui

SSID: Tenda_51E4F0

SSID: Nobody Can

SSID: TP-LINK_3C479

7、连接无线网

[root@localhost]#wpa_supplicant -B -i wlp2s0 -c <(wpa_passphrase "Tenda_17BEF8" "useradmin")

Successfully initialized wpa_supplicant

Tenda_17BEF8是你想链接的SSID,useradmin为链接密码。

8、分配IP地址(通过dhclient控制网卡进行网络操作获取IP)

[root@localhost]#dhclient wlp2s0

9、最后,查看无线网卡地址信息,有ip地址表示网络连接成功了

[root@ localhost]#ifconfig wlp2s0

wlp2s0: flags=4163< UP,BROADCAST,RUNNING,MULTICAST> mtu 1500

inet 192.168.168.139 netmask 255.255.255.0 broadcast 192.168.168.255

inet6 fe80::62d8:19ff:fecc:7484 prefixlen 64 scopeid 0x20

ether 60:d8:19:cc:74:84 txqueuelen 1000 (Ethernet)

RX packets 13567 bytes 13386147 (12.7 MiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 12682 bytes 1979923 (1.8 MiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

最新资讯
三星帝国,旧王驾崩

三星帝国,旧王驾崩

卧病长达六年后,2020 年 10 月 25 日,韩国三星集团会长
又一个被新冠病毒“勾结”的蛋白

又一个被新冠病毒“勾

国际研究团队发现了新冠病毒进入人体细胞的另一种方式
华为麒麟9000芯片为何要一分为二?

华为麒麟9000芯片为何

新机发布会中,最让人感兴趣的莫过于大幅升级的相机系统
反直觉!新方法或让AI模型拥有"联想"力,甚至能识别从未见过的事物

反直觉!新方法或让AI

一种新的方法正在让人工智能模型获得人类的 “联想”
代码老矣,尚能跑否?

代码老矣,尚能跑否?

研究人员如何基于原始论文和自行编写的开源代码来复现
够硬!这虫子汽车都压不死

够硬!这虫子汽车都压不

虫子到底能有多硬?《自然》的新研究展示了一种超抗压的
最新文章
Linux怎么设置中文语言? centos中文乱码的解决办法

Linux怎么设置中文语

Linux怎么设置中文语言?Linux系统中中文显示乱码,可能是
CentOS 7一键安装桌面环境命令(可远程RDP连接)

CentOS 7一键安装桌面

我们有很多项目和软件需要在Linux系统的桌面环境中进
centos7怎么进去tmp目录并清除垃圾?

centos7怎么进去tmp目

centos7怎么进去tmp目录并清除垃圾?centos7系统想要清
CentOS7默认的快捷键怎么修改设置?

CentOS7默认的快捷键

CentOS7默认的快捷键怎么修改设置?CentOS7中想要修改默
CentOS 8.0.1905 linux服务器系统安装与配置图解教程

CentOS 8.0.1905 linu

这篇文章主要介绍了CentOS 8.0.1905 linux服务器系统
CentOS7无法使用Tab键补全命令的解决方法

CentOS7无法使用Tab键

使用最小化安装CentOS后,无法使用Tab键补全命令,这里就