重要文件-eth0(ens33)網卡配置文件 (重點)
1)文件內容信息
[root@oldboyedu oldboy]# ls /etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth0
[root@oldboyedu tmp]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet --指定網絡類型 以太網Ethernet 電話10M 軍用(幀中繼) 金融公司(FastEthernet)
BOOTPROTO=none --網絡啟動協議 如何讓主機得到IP地址
a 自己手動配置 none static(靜態)
b 自動獲取地址 dhcpd(了解)
NAME=eth0 -- 主機網卡的名稱 邏輯名稱
UUID=31d48995-e74f-4f99-8e19-0da439ea257b -- 虛擬主機,會給每個硬件一個標識
DEVICE=eth0 -- 主機網卡的名稱 設備名稱物理名稱
ONBOOT=yes -- 設置網卡是否處於開啟狀態(激活狀態)
IPADDR=10.0.0.200 -- 靜態配置IP地址 標識主機身份 相當於人的名字
PREFIX=24 -- 定義網絡中可以有多少主機 房間里面可以有多少人
GATEWAY=10.0.0.2 -- 一個網絡到另一個網絡的必經之路 人從一個國家到另一個國家必經之路(海關)
DNS1=223.5.5.5 -- DNS(建立名稱和IP地址的對應關系) 14.215.177.38 -- 名稱
2)配置文件修改重啟服務
方法一:
systemctl restart network 針對所有網卡進行重啟
systemctl status network
方法二:企業中常見用法
ifdown eth0 && ifup eth0 針對指定網卡進行重啟
異常問題:網卡配置文件正確,無法重啟網絡服務
systemctl stop NetworkManager 網絡管理服務關閉
網卡名稱配置
01. 安裝系統時--菜單的界面--install centos 7選擇--teb-- net.ifnames=0 biosdevname=0
02. 在系統中進行修改
①. 編輯網卡配置文件中網卡名稱信息
vim /etc/sysconfig/network-scripts/ifcfg-ens33
NAME=eth0 --- net.ifnames=0
DEVICE=eth0 --- biosdevname=0
②. 重命名網卡配置文件名稱信息
mv ifcfg-ens33 ifcfg-eth0
③. 修改網卡名稱規則內核文件
/etc/default/grub -> net.ifnames=0 biosdevname=0 ”到GRUB_CMDLINE_LINUX變量后
GRUB_CMDLINE_LINUX="biosdevname=0 net.ifnames=0 rhgb quiet"
④. 使系統重新加載grub配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg