有時候我們裝完Centos或Ubuntu系統會發現沒有網卡信息,說明網卡驅動不配置,所以我們要重新安裝。
首先去服務器主板官網下載網卡驅動,注意32位和64位。
1、先查看網卡型號
lspci | grep -i ethernet
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (11) I219-LM
2、針對I219-LM網卡的linux版本的驅動下載地址
https://www.intel.cn/content/www/cn/zh/download/14611/intel-network-adapter-driver-for-pcie-intel-gigabit-ethernet-network-connections-under-linux.html
其實什么版本不是很重要,都差不多,下載這個(獨立於操作系統, Linux)版就可以了。*
3、下載完之后,通過u盤拷到安裝centos的電腦里面,也只能通過u盤,移動硬盤這些工具了,因為沒有聯網啊
4、把安裝包解壓
tar -zxf e1000e-3.4.0.2.tar.gz
5、切換到root用戶進入解壓縮后的驅動文件夾,進入里面包含一個src目錄。
6、在src目錄下,依次執行:
make ## 編譯驅動器源碼
make install ## 安裝相應的驅動器程序
7、沒有報錯,進入目錄
cd /lib/modules/3.10.0-693.el7.x86_64/updates/drivers/net/ethernet/intel/e1000e/
8、把e1000e.ko文件拷貝到目錄
/lib/modules/3.10.0-693.el7.x86_64/updates/drivers/net/
9、拷貝命令
cp e1000e.ko /lib/modules/3.10.0-693.el7.x86_64/updates/drivers/net/
10、加載驅動程序
depmod -a
11、測試驅動程序,沒報錯說明正確。
modprobe e1000e
12、重啟網絡服務
service network restart
13、查看卡是否啟動
ifconfig
手動配置局域網IP地址
1、根據上面ifconfig查到的網卡名字,編輯網卡信息
cd /etc/sysconfig/network-scripts/
2、vim ifcfg-剛查到的名字,我的是em1
vim ifcfg-em1
3、填寫一下內容
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=em1
UUID=ac811d8f-3869-497d-9207-e43b82203d5a
DEVICE=em1
ONBOOT=yes
IPADDR=192.168.52.235 #此處
NETMASK=255.255.255.0
GATEWAY=192.168.52.1
DNS1=202.106.0.20
DNS2=8.8.8.8
4、重啟網卡
service network restart
5、查看地址信息
ifconfig