Centos7连接wifi 静态IP
  SSVqwpswHvNR 2023年11月02日 24 0


输入ip addr命令查看联网信息:

Centos7连接wifi 静态IP_网络连接


上面看不到IP地址,说明没网,一般无线网卡以w开头,如上图的wlp3s0,网络名称已实际为准,这里就使用wlp3s0;

打开无线网的驱动,运行命令:

su
ip link set wlp3s0 up

运行没报错说明成功
连接网络,运行命令:wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase “wifi名称” “wifi密码”),例如:

wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase "zyaj" "123456")

运行成功后,自动获取IP地址,运行命令:

dhclient wlp3s0

查看网络状态:

ip addr show wlp3s0

Centos7连接wifi 静态IP_网络连接_02


到此连接wifi完成,可以用命令:ping www.baidu.com测试连接,运行后会一直刷请求返回数据,可按ctrl+c终止。

上述步骤只是临时连接,重启电脑后,又没有网络了,下面介绍重启自连接:

安装NetworkManager-wifi

yum -y install NetworkManager-wifi

开启wifi

nmcli r wifi on

测试(扫描信号)

nmcli dev wifi

查看网络连接

nmcli connection

Centos7连接wifi 静态IP_重启_03


删除上图所有的TYPE=wifi的连接(根据UUID删除),例如:

nmcli c delete d47530ea-2d02-4107-8a14-6bd89a0888b1

重新连接wifi,例如wifi名为ZYKJ,密码为123456的无线网

nmcli d wifi connect "ZYKJ" password "123456" wlp3s0

运行成功,ip addr查看连接情况,如下

Centos7连接wifi 静态IP_网络连接_04


/etc/sysconfig/network-scripts目录下会生成2个文件ifcfg-wifi名称,keys-wifi名称,我这里是ifcfg-ZYKJ和keys-ZYKJ,这2个文件分别存了连接信息和wifi密码,可用vi打开查看。

重启电脑reboot,启动后再输入ip addr查看连接情况,看看是否已经连接wifi,并使用ping www.baidu.com看是否能通。

将wifi改为静态IP

如果要将wifi连接改为静态IP,可编辑ifcfg-ZHKJ文件,下图为修改前:

Centos7连接wifi 静态IP_重启_05


运行ifconfig查看IPADDR和NETMASK,如下图

如果ifconfig命令不存在,先安装net-tools

yum -y install net-tools

Centos7连接wifi 静态IP_重启_06


查看DNS

cat /etc/resolv.conf

Centos7连接wifi 静态IP_重启_07


查看GATEWAY

netstat -rn

Centos7连接wifi 静态IP_网络连接_08


准备工作做好后,修改/etc/sysconfig/network-scripts目录下的ifcfg-ZYKJ文件:

修改BOOTPROTO=static,并在最下面添加连接信息,说明:ONBOOT=yes表示开机启用,DEFROUTE=yes表示为默认网络连接,最终修改如下:

Centos7连接wifi 静态IP_网络连接_09


修改保存完毕,reboot重启,查看网络是否连接。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  nQkVcpdWfLDr   2023年11月13日   35   0   0 DesktopSystem重启
  3M67F8YJLxn2   2023年11月13日   96   0   0 重启
SSVqwpswHvNR