在操作CentOS系统时,很多用户会遇到有线网络不方便使用或不可用的情况,这时配置无线网络就显得尤为重要,虽然服务器环境中较少使用无线网卡,但在某些特定场景如小型办公环境或家庭测试场景中,掌握无线网络配置方法仍然十分实用。
开始之前,请确保你拥有适当的硬件支持,大多数现代无线网卡在Linux系统中能够被识别,但部分型号可能需要额外安装驱动程序,建议先通过以下命令检查系统是否已经识别到你的无线网卡设备:

lspci | grep -i network
或者使用:
lsusb
如果设备已被识别,通常会出现类似于“Network controller”或“Wireless adapter”的字样,如果未识别,可能需要查找对应的Linux驱动并手动安装。
我们需要确认无线网卡对应的接口名称,在终端中输入:
ip a
一般无线网卡接口名以“wlan”或“wl”开头,如 wlan0 或 wlp2s0。
很多情况下,无线网络配置依赖于 NetworkManager 服务,请确保该服务正在运行:
systemctl status NetworkManager
如果未运行,可以使用以下命令启动并设置为开机自启:

systemctl start NetworkManager systemctl enable NetworkManager
如果你更习惯使用命令行工具,推荐使用 nmtui,这是一个基于文本界面的网络管理工具,操作简单直观,只需在终端中输入:
nmtui
选择“Activate a connection”,找到你的无线网络名称(SSID),输入密码即可连接。
对于偏好纯命令行操作的用户,可以尝试使用 iwconfig 和 wpa_supplicant 进行配置,首先使用以下命令扫描可用网络:
iwlist wlan0 scan | grep ESSID
请将 wlan0 替换为你的实际无线接口名称。
之后,编辑 WPA 认证配置文件:
vim /etc/wpa_supplicant/wpa_supplicant.conf
在文件中添加如下内容,替换掉“你的SSID”和“你的密码”:

network={
ssid="你的SSID"
psk="你的密码"
} 保存后,使用以下命令连接:
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
最后通过 DHCP 获取 IP 地址:
dhclient wlan0
若要设置静态IP,可编辑网卡配置文件,通常位于 /etc/sysconfig/network-scripts/ 目录下,文件名类似 ifcfg-wlan0,在该文件中设置 BOOTPROTO=static,并指定 IPADDR、NETMASK 等参数。
完成配置后,建议使用 ping 命令测试网络连通性:
ping -c 4 baidu.com
若可正常收到回复,说明无线网络已成功配置。
在整个配置过程中,可能会遇到诸如驱动不兼容、信号弱或认证失败等问题,此时建议逐一排查:确认驱动是否正确加载、密码是否输入正确、网络管理器服务是否正常运行,对于一些较老的硬件,可能还需要额外安装兼容驱动包。
对初学者来说,命令行操作可能稍显复杂,但掌握这些基本方法后,不仅能更灵活地管理网络,还能在图形界面不可用时从容应对,无线网络配置虽然在服务器上不常使用,但作为一项基础技能,仍然值得每一位系统管理员了解和学习。
保持耐心,多动手尝试,实际操作往往比理论阅读更容易让人进步。
