1. 确认无线网卡
首先,确认无线网卡的名称。可以使用以下命令查看网络接口:
nmcli device
找到状态为 “wifi” 的设备,通常名称类似于 wlan0
或 wlp2s0
。
[fmujie@fmujie-desktop Cloudreve]$ nmcli device
DEVICE TYPE STATE CONNECTION
wlp2s0 wifi 已连接 fmujie_desk_1
p2p-dev-wlp2s0 wifi-p2p 已断开 --
enp1s0 ethernet 不可用 --
lo loopback 未托管 --
如果为不可用的状态:
DEVICE TYPE STATE CONNECTION
eno1 ethernet 已连接 有线连接 1
wlp0s20f3 wifi 不可用 --
lo loopback 未托管 --
开启wifi
nmcli radio wifi on
2. 扫描可用无线网络
使用以下命令扫描附近的无线网络:
nmcli device wifi list
列出所有可用的无线网络及其信号强度和其他信息。
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
* fmujie_desk_1 Infra 36 270 Mbit/s 74 ▂▄▆_ WPA2
3. 连接到无线网络
使用以下命令连接到无线网络,替换 网络名称SSID
和 相应密码password
:
nmcli device wifi connect "网络名称" password "相应密码"
如果网络没有密码,可以省略 password
部分:
nmcli device wifi connect "网络名称"
4. 验证连接
使用以下命令检查连接状态:
nmcli connection show --active
[fmujie@fmujie-desktop Cloudreve]$ nmcli connection show --active
NAME UUID TYPE DEVICE
fmujie_desk_1 4d741878-bcce-4d72-b44e-b7345b95c76a wifi wlp2s0
检查 IP 地址分配情况:
ip addr show
5. 设置静态 IP(法1)
设置静态 IP,可以使用以下命令:
首先,创建一个新的连接或修改现有连接:
nmcli con add type wifi ifname wlan0 con-name my-wifi ssid 网络名称
设置静态 IP 地址(替换为实际的 IP 地址、网关和 DNS):
nmcli con modify my-wifi ipv4.addresses 192.168.137.70/24 nmcli con modify my-wifi ipv4.gateway 192.168.137.1 nmcli con modify my-wifi ipv4.dns 8.8.8.8 nmcli con modify my-wifi ipv4.method manual
启动连接:
nmcli con up my-wifi
6. 设置静态 IP(法2)
6.1编辑网络配置文件
在 CentOS 中,网络配置文件通常位于 /etc/sysconfig/network-scripts/
目录下。无线网络的配置文件通常命名为 ifcfg-wlan0
或 ifcfg-wlp2s0
。带w开头的就是无线网卡
打开终端,编辑无线网卡的配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-wlp2s0
如果文件不存在,您可以创建一个新的配置文件。以下是一个配置文件的示例:
DEVICE=wlp2s0 TYPE=Wireless BOOTPROTO=none ONBOOT=yes IPADDR=192.168.137.70 NETMASK=255.255.255.0 GATEWAY=192.168.137.1 ESSID=Your_SSID KEY=Your_Password
- DEVICE: 设备名称。
- TYPE: 设备类型,设置为
Wireless
。 - BOOTPROTO: 设置为
none
表示使用静态 IP。 - ONBOOT: 设置为
yes
,表示在启动时启用该接口。 - IPADDR: 设置静态 IP 地址。
- NETMASK: 子网掩码。
- GATEWAY: 默认网关。
- ESSID: 无线网络的 SSID。
- KEY: 无线网络的密码(如果有)。
6.2. 重启网络服务
完成配置后,需要重启网络服务以应用更改:
sudo systemctl restart network
6.3. 验证配置
检查无线网卡的状态和 IP 地址:
ip addr show wlp2s0
还不快抢沙发