上一篇
📡 最新消息:CentOS Stream 9于2025年8月发布重要更新,新增对WPA3加密的支持,并优化了nmcli命令的无线管理功能!🎉
确认无线网卡存在
执行以下命令,查看是否有wlp
开头的设备(如wlp3s0
):
ip addr | grep wlp
⚠️ 若无输出,可能是驱动未安装或硬件故障,需先解决硬件识别问题。
关闭NetworkManager冲突
部分旧版本CentOS中,NetworkManager可能干扰无线配置:
sudo systemctl stop NetworkManager sudo systemctl disable NetworkManager
sudo dnf install NetworkManager-wifi wpa_supplicant -y
步骤1:扫描可用网络
sudo nmcli device wifi list
输出示例:
* SSID MODE CHAN RATE SIGNAL BARS SECURITY
Home_Network Infra 6 54 Mbit/s 70 ▂▄▆_ WPA2
步骤2:一键连接网络
sudo nmcli device wifi connect "Home_Network" password "你的WiFi密码" ifname wlp3s0
💡 替换以下内容:
Home_Network
:你的WiFi名称你的WiFi密码
:WiFi密码(注意引号)wlp3s0
:你的无线网卡名称步骤3:验证连接状态
sudo nmcli device status
看到connected
状态即成功!🎯
编辑网卡配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-wlp3s0
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=114.114.114.114 ONBOOT=yes
重启网络服务:
sudo systemctl restart NetworkManager
echo "net.ipv4.ip_forward=1" | sudo tee /etc/sysctl.d/99-ipforward.conf sudo sysctl -p sudo firewall-cmd --add-masquerade --permanent sudo firewall-cmd --reload
可能原因:DNS配置错误
解决方案:
sudo nmcli con mod wlp3s0 ipv4.dns "8.8.8.8 114.114.114.114" sudo nmcli con up wlp3s0
排查命令:
journalctl -u NetworkManager | grep "wpa_supplicant"
看到WPA: 4-Way Handshake failed
提示,说明密码错误。
强制启用命令:
sudo ip link set wlp3s0 up
启用BBR加速(降低延迟):
echo "net.core.default_qdisc=fq" | sudo tee /etc/sysctl.d/99-bbr.conf echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee -a /etc/sysctl.d/99-bbr.conf sudo sysctl -p
自动连接最优WiFi:
sudo nmcli con add type wifi ifname wlp3s0 ssid "Home_Network" --ask
🎯 :通过nmcli
工具,CentOS的无线配置已变得像手机连WiFi一样简单!遇到问题先查journalctl
日志,90%的故障都能快速定位,打开浏览器试试能不能刷到这篇文章吧!🌐
本文由 业务大全 于2025-08-25发表在【云服务器提供商】,文中图片由(业务大全)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vds.7tqx.com/wenda/729009.html
发表评论