1. 程式人生 > 實用技巧 >Linux虛擬機器(2):CentOS-7虛擬機器網路設定

Linux虛擬機器(2):CentOS-7虛擬機器網路設定

一、安裝好CentOS後,查詢IP

使用 ip addr命令查詢,發現網絡卡沒有顯示IP地址

使用ifconfig 命令,提示命令未找到

二、修改網絡卡設定

進入網絡卡配置檔案的目錄。執行命令 cd/etc/sysconfig/network-scripts/ 然後檢視下面的網絡卡檔案

輸入viifcfg-eth0編輯檔案,按shift +i鍵進入到編輯(insert)的模式,將ONBOOT=no改為 =yes

改好之後按Esc鍵退出insert模式,再按shift +:鍵,輸入wq,儲存並退出

三、重啟網絡卡

執行命令service network restart 重啟網絡卡服務。顯示綠色ok,重啟成功。

四、執行完成後,我們再次執行命令 ip addr 檢視是否分配到IP地址

五、安裝工具

執行命令yum provides ifconfig 檢視哪個包提供了ifconfig命令,然後可以看到net-tools包提供ifconfig包

六、安裝net-tools包

執行命令:yum install net-tools ,安裝net-tools,就可以使用ifconfig命令了。

安裝完之後輸入ifipconfig

以上網絡卡檔案中,ONBOOT=no的原因是安裝CentOS時的載入程式,沒有選擇開啟乙太網,這樣預設是開機不啟用網絡卡。

如果在載入程式時開啟乙太網,預設設定就是ONBOOT=yes

網絡卡檔案各配置解釋:

TYPE=Ethernet                //網路型別:Ethernet乙太網
BOOTPROTO=static         //引導協議:dhcp自動獲取IP、static靜態IP、none不指定
DEFROUTE=yes              //啟動預設路由
IPV4_FAILURE_FATAL=no  //不啟用IPV4錯誤檢測功能
IPV6INIT=yes                  //啟用IPV6協議
IPV6_AUTOCONF=yes       //自動配置IPV6地址
IPV6_DEFROUTE=yes        //啟用IPV6預設路由
IPV6_FAILURE_FATAL=no      //
不啟用IPV6錯誤檢測功能 NAME=eno16777736 // 網絡卡裝置的別名 UUID=90528772-9967-46da-b401-f82b64b4acbc //網絡卡裝置的UUID唯一標識號 DEVICE=eno16777736 // 網絡卡的裝置名稱 ONBOOT=yes //開機自動啟用網絡卡 DNS1=6.6.6.6 //DNS域名解析伺服器的IP地址 IPADDR=192.168.1.199 //網絡卡的IP地址 PREFIX=24 //子網掩碼 GATEWAY=192.168.1.1 //預設閘道器IP地址