Linux虛擬機器(2):CentOS-7虛擬機器網路設定
阿新 • • 發佈:2020-08-06
一、安裝好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地址