2019-12-08

在hyper-V虛擬機(jī)環(huán)境下的centos7.3的動態(tài)IP(DHCP)網(wǎng)絡(luò)配置

Hyper-V?是微軟的一款虛擬化產(chǎn)品,是微軟第一個采用類似?Vmware?和?Citrix?開源Xen一樣的基于hypervisor的技術(shù)。它因為在win8以后集成在windows系統(tǒng)中,可以方便的使用,而獲得一定的流行。但是由于積累時間短于Vmware,而在技術(shù)上與Vmware有一定的差距。

筆者為在本地調(diào)試,在本機(jī)上使用了hyper-V和?centos_7_1611_AMD64.ios?進(jìn)行最小化安裝,安裝時未進(jìn)行網(wǎng)絡(luò)配置。

下面正式開始:

第一步:事先準(zhǔn)備

在hyper-V控制臺操作虛擬機(jī)關(guān)機(jī),以便于添加設(shè)備。

第二步:配置虛擬交換機(jī)

進(jìn)入hyper-V控制臺,找到?添加虛擬交換機(jī)?–?外部?,可以發(fā)現(xiàn)hyper-V自動為你選擇好了你當(dāng)前活動的網(wǎng)卡,你也可以在下拉菜單中選擇你要選擇的網(wǎng)卡。點擊?確定?以完成安裝。

第三步:配置舊版虛擬網(wǎng)絡(luò)適配器

筆者在初次嘗試安裝的時候,本著“用新不用舊”的原則,自然而然的選擇了安裝新版虛擬網(wǎng)絡(luò)設(shè)備,結(jié)果后來怎樣折騰都無法解決。最后在萬能的?Stackoverflow?找到了原因。原來是hyper-V虛擬機(jī)支持在新版下不兼容Linux網(wǎng)絡(luò)設(shè)備。

因此,進(jìn)入hyper-V控制臺,對要操作的虛擬機(jī)選擇配置–添加新設(shè)備–添加舊版網(wǎng)絡(luò)適配器,使用你剛才配置好的虛擬網(wǎng)絡(luò)交換機(jī),默認(rèn)模式為NAT,不需要改變。

第四步:安裝專用版本設(shè)備驅(qū)動

筆者開始準(zhǔn)備直接配置網(wǎng)絡(luò)文件,結(jié)果反復(fù)重啟都沒有效果。(一路上真是大坑不斷啊……)后來查閱資料才發(fā)現(xiàn),RHEL和Centos對hyper-V其網(wǎng)絡(luò)設(shè)備不兼容,需要安裝微軟的補(bǔ)丁。

(如果你未安裝專用版本設(shè)備驅(qū)動并進(jìn)行如下配置,那么可能在重啟network.service時反復(fù)遇到錯誤。)

點此進(jìn)入下載頁面?如果文件已移動或刪除請在搜索框搜索Linux Integration Services Version for Hyper-V或LinuxIC。

在hyper-V控制臺選擇掛載下載的?.iso?文件(虛擬機(jī)需處于關(guān)機(jī)狀態(tài)),開機(jī)后若未加載成功在上面菜單欄選擇加載。

進(jìn)入root賬戶,輸入以下指令

1mkdir /mnt/cdrom

mkdir?以創(chuàng)建加載的虛擬光盤中的文件,路徑可以自己選擇,記住即可,安裝完畢后也可用rmdir?或者?rm -rf?指令刪除目錄。

1mount /dev/cdrom /mnt/cdrom

掛載光盤,并將光盤中文件拷貝到你新建的目錄中。

1

2

cd /mnt/cdrom/

ls

切換到復(fù)制的目錄,列出所有版本,你需要使用?cd <相對目錄>?指令來選擇版本進(jìn)入。RHEL視標(biāo)注而定,Centos在6.5以后選擇RHEL63。

1./install.sh

安裝此驅(qū)動。

第五步:配置文件

1reboot

重啟。

重啟完成后,查看關(guān)于網(wǎng)絡(luò)的信息。

1ip addr

或者是其他系統(tǒng)的# ifconfig,centos7.0以后已經(jīng)移除該指令。

安裝成功后的MAC信息一般在網(wǎng)卡?ifcfg-ethxxx/enpxxx/enoxxx?后的?link/ether?內(nèi),形式為?xx:xx:xx:xx:xx:xx。讀者需要記住此MAC信息。

ps:新版本Linux安裝成功的網(wǎng)卡,一般不會為?ifcfg-eth0?以方便移植,如果是這種形式,很可能沒有安裝成功。

1cd /etc/sysconfig/network-scripts/ # vi ifcfg-xxxxxx

進(jìn)入網(wǎng)絡(luò)配置文件目錄,使用vi/vim編輯器編輯內(nèi)容,沒有此條目添加即可,使得自動動態(tài)IP(DHCP模式啟動)。

ONBOOT=yes

BOOTPROTO=dhcp

第六步:最后

1systemctl restart network

重啟網(wǎng)絡(luò)服務(wù)?;蛘咂渌到y(tǒng)的?chkconfig network restart,沒有提示代表成功。

現(xiàn)在可以測試一下了。

1# ping blog.evernightfireworks.com

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Python雖然這兩年的培訓(xùn)也有接觸,但是真正系統(tǒng)的學(xué)習(xí)還是不夠,一是日常事務(wù)性的工作太多,二是本身也懶,缺乏...
    位右虛左閱讀 556評論 0 1
  • [cp]YouTime創(chuàng)世紀(jì)模塊的說明 一、創(chuàng)世紀(jì)針對人群 1、專業(yè)投資人 在傳統(tǒng)投資領(lǐng)域,專業(yè)投資人已經(jīng)面臨十分...
    趙健413閱讀 236評論 0 0
  • 對自己狠一點,心態(tài)放好,可有可無的東西就算了吧,做好自己,累了就休息,困了就睡覺,對自己好一點,沒人會去真的心疼你...
    浪玖i閱讀 172評論 0 0
  • 今天寫完作業(yè)后,我和妹妹一起畫畫,我們是把紙用剪刀剪成花朵的樣子,然后再在上面畫畫,圖喜歡的顏色,我涂完了給媽媽看...
    賢惠的煎蛋餅閱讀 206評論 0 0
  • 纏綿的夏季已經(jīng)過去很久了,蕭瑟的秋季也已經(jīng)在路上了。最近的你,一定感受到了涼意,清晨的風(fēng),再也不是溫暖的了,而是漸...
    久處兩不厭閱讀 352評論 0 0

友情鏈接更多精彩內(nèi)容