centOS7固定IP
接續安裝完成centOS虛擬機後,重啟完成後,會出現如下的界面:
這裏,我們使用root帳號和已配置的root密碼進行登陸,登陸完成後,輸入如下命令,運行結果如下圖:
dhclient
通過上述命令,我們可以獲取一個IP地址,我們可以通過如下命令來查看獲取的IP地址信息,結果如下圖:
ip addr
這裏對結果進行說明,這裏我們可以看見兩個IP地址,其中lo是本機循回地址,ens33所對應的地址即是我們自動獲取的IP,這裏請註意ens33是網卡,您的網卡名和IP地址可能和我的不相同,但是,請您記住這裏的網卡名和其對應IP地址,下面的步驟中是需要使用到的。接下來,我們來查找一下我們的網關,在WNware工具欄中點擊編輯-->虛擬網絡編輯器,這時候,你可以看見VMnet8(沒有的請創建,然後再VMnet信息裏選擇NAT模式,靜等配置完成即可),選擇VMnet8,點擊VMnet信息中的NAT配置,即可看到網關,結果如下圖所示:
這裏記住我們查詢的網關,然後關閉以上窗口,在命令行中輸入如下命令:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
這裏需要註意的是,ifcfg-ens33在您的電腦中可能不存在此文件,這是因為您的網卡名與本文中所述不同,此時,你需要根據你的網卡名來修改此處的命令。運行完上述命令,我們可以得到如下結果:
這裏需要用到Linux文檔編輯的能力,不熟悉的小夥伴建議去搜索一下,本文不做詳細敘述。這裏請將 BOOTPROTO=dhcp改成BOOTPROTO=static;將ONBOOT=no改為ONBOOT=yes,然後在文檔下方添加如下四行:
IPADDR=192.168.76.137 NETMASK=255.255.255.0 GATEWAY=192.168.76.1 DNS1=114.114.114.114
這裏需要說明的是:ONBOOT設置為yes,表示網卡隨系統一同啟動。BOOTPROTO用來設置網卡的啟動類型,dhcp表示自動獲取IP地址,static表示手動設置靜態IP地址。IPADDR指定IP地址(剛剛自動獲取的IP地址),NETMASK指定子網掩碼,GATEWAY指定網關(剛才查詢的網關),DNS1指定上網用的DNS IP地址。
設置完成後得到如下圖所示的界面:
完成以上配置後,我們按一下Esc鍵,然後輸入 :wq 保存文檔後,運行如下命令重啟network服務:
systemctl restart network.service
等待完成後,我們運行如下命令,查看是否完成配置:
ping www.jd.com
若能ping通,則配置正確,ping不通,請檢查您的配置是否正確,或者在評論區留言。ping通的結果如下:
centOS7固定IP