溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

MAC上virtualbox的centos6.9網(wǎng)絡(luò)配置

發(fā)布時(shí)間:2020-08-11 20:43:03 來源:網(wǎng)絡(luò) 閱讀:491 作者:Tenderrain 欄目:系統(tǒng)運(yùn)維

在mac上使用virtualbox來虛擬化虛擬機(jī)。

對虛擬機(jī)的網(wǎng)絡(luò)要求是

1.能與宿主機(jī)互通。

2.虛擬機(jī)之間能互通。

3.虛擬機(jī)能連接Internet。

采用采用雙網(wǎng)卡,一個(gè)網(wǎng)卡是橋接模式,一個(gè)網(wǎng)卡是nat模式。配置如下

第一步在 virtualbox 偏好設(shè)置里設(shè)置添加 NAT網(wǎng)絡(luò)

偏好設(shè)置—>網(wǎng)絡(luò)——>點(diǎn)擊右邊的加號,添加一個(gè) NAT網(wǎng)絡(luò)。

MAC上virtualbox的centos6.9網(wǎng)絡(luò)配置

MAC上virtualbox的centos6.9網(wǎng)絡(luò)配置

?

第二步在virtualbox工具欄找到管理,添加only-host

工具欄——>管理——>主機(jī)網(wǎng)絡(luò)管理——>創(chuàng)建,創(chuàng)建完成點(diǎn)擊ok。

MAC上virtualbox的centos6.9網(wǎng)絡(luò)配置

MAC上virtualbox的centos6.9網(wǎng)絡(luò)配置

第三步在安裝好的 centos(關(guān)機(jī)狀態(tài)下) 點(diǎn)擊設(shè)置

設(shè)置——>網(wǎng)絡(luò)——>添加兩個(gè)網(wǎng)卡(關(guān)機(jī)狀態(tài)下才可以添加網(wǎng)卡),分別是 NAT網(wǎng)絡(luò)、僅主機(jī)(HOST-Only)網(wǎng)絡(luò)。

MAC上virtualbox的centos6.9網(wǎng)絡(luò)配置

MAC上virtualbox的centos6.9網(wǎng)絡(luò)配置

上面的MAC地址,在下面的網(wǎng)卡配置文件中會(huì)用到,否則會(huì)報(bào)錯(cuò)?。?!

以上做完之后,啟動(dòng)Centos,進(jìn)入管理界面,編輯相應(yīng)的配置文件。

配置文件在這個(gè)目錄下面:/etc/sysconfig/network-scripts/,默認(rèn)的網(wǎng)絡(luò)配置文件是:ifcfg-enp0s3(如果是Centos6,則文件名是ifcfg-eth0)

編輯?ifcfg-enp0s3 (如果是Centos6,則文件名是ifcfg-eth0)這個(gè)文件,將其中的 ONBOOT=no 改為 ONBOOT=yes

[root@localhost?network-scripts]#?pwd
/etc/sysconfig/network-scripts
[root@localhost?network-scripts]#?cat?ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:3D:1B:C7
TYPE=Ethernet
UUID=194fd333-b868-4deb-82fe-20082f0123aa
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
[root@localhost?network-scripts]#

退出保存,并重啟網(wǎng)絡(luò)。退出是 :wq,重啟網(wǎng)絡(luò) service network restart

這個(gè)時(shí)候可以連通外網(wǎng)了,ping一下百度試試


此時(shí),與外網(wǎng)已經(jīng)連通,但是這個(gè)時(shí)候還是動(dòng)態(tài)的ip,是跟宿主機(jī)一樣的方式,但需要一個(gè)靜態(tài)的ip,就是我們添加的第二張網(wǎng)卡,這個(gè)時(shí)候來進(jìn)行靜態(tài)ip設(shè)置。

上面的NAT網(wǎng)卡對應(yīng)的文件是?ifcfg-enp0s3(如果是Centos6,則文件名是ifcfg-eth0),那么將這個(gè)文件復(fù)制一份,改成?ifcfg-enp0s8(如果是Centos6,則文件名是ifcfg-eth2)

通過copy命令進(jìn)行復(fù)制,cp?ifcfg-enp0s3?ifcfg-enp0s8

如果是Centos6,則命令是cp ifcfg-eth0 ifcfg-eth2

復(fù)制之后,這個(gè)時(shí)候來編輯ifcfg-enp0s8(如果是Centos6,則文件名是ifcfg-eth2)這個(gè)文件,修改其中的一些配置。

需要修改的有

  BOOTPROTO=dhcp 改為?BOOTPROTO=yes

  NAME=enp0s3? (或者eth0) 改為?NAME=enp0s8? (或者eth2)

  DEVICE=enp0s3? (或者eth0) 改為?DEVICE=enp0s8? (或者eth2)

  UUID 也需要修改,UUID可以重新生成一個(gè),直接在命令行輸入 uuidgen,回車就會(huì)出現(xiàn)結(jié)果,把結(jié)果復(fù)制過來。

????????主要網(wǎng)卡的HWADDR也需要修改,參考上面截圖的紅框

添加

  IPADDR=192.168.56.119 (根據(jù)添加的第二網(wǎng)卡的ip范圍內(nèi)即可,一搬是 192.168.56.101——192.168.56.255)
  NETMASK=255.255.255.0

備注:這里不寫IPADDR和NETMASK,用默認(rèn)的dhcp也可以,如下

[root@localhost?network-scripts]#?cat?ifcfg-eth2
DEVICE=eth2
HWADDR=08:00:27:82:28:E8
TYPE=Ethernet
UUID=194fd343-b868-4deb-82fe-20082f0123aa
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
[root@localhost?network-scripts]#

設(shè)置完成之后,保存退出。重新啟動(dòng)網(wǎng)絡(luò),這個(gè)時(shí)候靜態(tài)ip也有了,可以在次嘗試ping一下相應(yīng)的網(wǎng)絡(luò)。

ping 192.168.56.1 (網(wǎng)關(guān)是通的)

ping 192.168.56.119 (自己)

通過宿主機(jī)的終端來ping虛擬機(jī),看看兩者是否通信,結(jié)果是通信的,一切ok。


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI