CentOS 7连接公司网络配置指南
在物理主机上安装了一个CentOS 7,需要连接公司的网络,但是公司的网络需要输入用户名密码才能连接
解决方案
需要 同时设置 wifi-sec.key-mgmt
和 802-1x
参数。以下是分步操作:
1. 创建基础 Wi-Fi 连接
sudo nmcli con add con-name "Company-WiFi" \type wifi \ifname wlp3s0 \ssid "Your_Company_SSID"
2. 一次性配置安全参数和 802.1X 认证
sudo nmcli con modify "Company-WiFi" \wifi-sec.key-mgmt wpa-eap \ # 设置企业级认证类型802-1x.eap peap \ # 指定 EAP 方法(如 PEAP)802-1x.identity "your_username" \802-1x.password "your_password" \802-1x.phase2-auth mschapv2 # 第二阶段认证方式
3. 激活连接
sudo nmcli con up "Company-WiFi"
完整命令示例
# 1. 创建基础连接
sudo nmcli con add con-name "Company-WiFi" type wifi ifname wlp3s0 ssid "Your_SSID"# 2. 配置安全参数和 802.1X 认证
sudo nmcli con modify "Company-WiFi" \wifi-sec.key-mgmt wpa-eap \802-1x.eap peap \802-1x.identity "your_username" \802-1x.password "your_password" \802-1x.phase2-auth mschapv2# 3. 启动连接
sudo nmcli con up "Company-WiFi"