CentOS 7 命令行版初次安装网络配置

cat /var/log/messages | grep network

查看日志中出现的与network相关的信息

如果安装了 CentOS 7的最小安装版的话,默认是没有开启 Wifi 的,所以需要手动开启进行配置。对新手来说,难免会造成一些困扰,废话少说,按照以下步骤,就能顺利开启 Wifi。

0、su(必要)

切换到 root 用户

1、dmesg | grep firmware(非必要步骤)

查看是否有来自无线网卡的固件请求

2、iw dev(非必要步骤)

查看无线网口,interface后面即为无线网口号

phy#0
   Interface wlp2s0
       ifindex 3
       wdev 0x1
       addr a4:db:30:84:4b:1c
       type managed

如果连接成功会多出下面的两行,显示 SSID 和信道

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

3、ip link set wlp3s0 up(必要)

激活无线网络接口

4、ip link show wlp3s0(非必要步骤)

检验接口是否激活成功

wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff 

<BROADCAST,MULTICAST,UP,LOWER_UP> 中的UP 表明该接口激活成功,后面的 state DOWN 无关紧要。

5、iw wlp3s0 link(非必要步骤)

查看无线网络连接情况

6、iw wlp3s0 scan | grep SSID(如果知道 Wifi 名字,就不需要)

扫描可连接的wifi

7、wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase "ssid" "psk")(必要)

连接指定的SSID,将ssid 替换为实际的网络名称,psk 替换为无线密码,请保留引号。

Successfully initialized wpa_supplicant //  连接成功标志

8、dhclient wlp3s0(必要)

用dhcp 获得 IP 分配

9、ip addr show wlp3s0(必要)

查看是否成功地通过dhcp自动获取了ip地址,如果分配有ip,即可上网,也可以有ping直接测试

wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether a4:db:30:84:4b:1c brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.101/24 brd 192.168.1.255 scope global dynamic wlp3s0
      valid_lft 7195sec preferred_lft 7195sec
    inet6 fe80::a6db:30ff:fe84:4b1c/64 scope link 
      valid_lft forever preferred_lft forever

网络配置

yum install net-tools

安装网络工具netstat

如果觉得本文有趣或者实用,请点击“喜欢”鼓励下作者哦

    原文作者:midmirror
    原文地址: https://www.jianshu.com/p/f9e14e50a28a
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞