最小化安裝Centos7時忘記設置聯網,從沒網到聯網配置:
輸入ip addr命令查看聯網信息(舊版本系統好像是ifconfig命令查看);
上面看不到IP地址,說明沒網,一般無線網卡以w開頭,如上圖的wlp3s0,網絡名稱已實際為准,這里就使用wlp3s0;
打開無線網的驅動,運行命令:
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
到此連接wifi完成,可以用命令:ping www.baidu.com測試連接,運行后會一直刷請求返回數據,可按ctrl+c終止。
上述步驟只是臨時連接,重啟電腦后,又沒有網絡了,下面介紹重啟自連接:
安裝NetworkManager-wifi
yum -y install NetworkManager-wifi
開啟wifi
nmcli r wifi on
測試(掃描信號)
nmcli dev wifi
查看網絡連接
nmcli connection
刪除上圖所有的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查看連接情況,如下
/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文件,下圖為修改前:
運行ifconfig查看IPADDR和NETMASK,如下圖
如果ifconfig命令不存在,先安裝net-tools
yum -y install net-tools
查看DNS
cat /etc/resolv.conf
查看GATEWAY
netstat -rn
准備工作做好后,修改/etc/sysconfig/network-scripts目錄下的ifcfg-ZYKJ文件:
修改BOOTPROTO=static,並在最下面添加連接信息,說明:ONBOOT=yes表示開機啟用,DEFROUTE=yes表示為默認網絡連接,最終修改如下:
修改保存完畢,reboot重啟,查看網絡是否連接。