vSphere中複製CentOS虛擬機器添加新的網卡及配置IP地址

來源:互聯網
上載者:User

標籤:centos   網卡配置   ip   

 

前言

本次安裝的CentOS是在vCenter中複製出來的。這樣就存在一下問題:

問題一:MAC衝突問題描述:

可能複製的系統的網卡eth0與複製前的系統一直,會造成MAC衝突;

解決辦法:

1、修改cat /etc/udev/rules.d/70-persistent-net.rules中的MAC

2、到cd /etc/sysconfig/network-scripts/中修改原有網卡的eth0的設定檔ifcfg-eth0中的MAC與/etc/udev/rules.d/70-persistent-net.rules的eth0的MAC一致,重啟網卡

問題二:新添加的網卡沒有設定檔問題描述:

實在不用用原有的網卡,一般會刪除原有網卡,添加新的網卡。刪除原有的網卡eth0,添加新的網卡,在/etc/sysconfig/network-scripts/中看不到比如新添加一個網卡eth4.只能使用ifconfig –a命令來查看,確實多了一個網卡切名稱發生了變化。但是如何配置IP呢。特別像我這種知識迷你安裝,沒有安裝setup等管理工具。

 

解決辦法:

解決辦法同“問題三”

1、使用ifconfig –a查看新網卡的名稱

2、到cd /etc/sysconfig/network-scripts/目錄中複製原有的網卡設定檔為新的網卡名稱

3、查看網卡對應的真正的MAC,cat /etc/udev/rules.d/70-persistent-net.rules

4、修改網卡設定檔中device即裝置名稱和HWADDR即網卡MAC。同時添加新的IP後,重啟網卡(servicenetwork restart)即可。

 

 

問題三:原有的網卡MAC地址發生變化

 

問題描述:

由於複製虛擬機器,vmware只是修改了虛擬機器的名字等資訊,並沒有修改虛擬硬碟中的任何資訊,導致複製後的系統MAC地址與系統設定檔中的MAC地址不一致,進而使原有網卡比如eth0啟動不起來。作業系統記錄了一個新網卡的添加,新網卡的名字比如是eth1,mac地址就是vmware分配給的新的mac地址。

 

被複製的主機兩個網卡的MAC:00:50:56:a5:0c:33-34

                           

複製後的主機MAC地址:00:50:56:a5:0c:40-3f

  

解決辦法:

1、啟動複製的系統,查看網卡,發現網卡名稱和MAC地址都變化了。00:50:56:a5:0c:3f-40


2、查看網卡設定檔,發現也沒有關於eth2和eth3的設定檔,只用原來系統的eth0和eth1的設定檔ifcfg-eth0和ifcfg-eth1

3、查看設定檔/etc/udev/rules.d/70-persistent-net.rules中個網卡的MAC

4、複製ifcfg-eth0為ifcfg-eth2和ficfg-eth3,並修改name和MAC為新名稱

複製ifcfg-eth0為ifcfg-eth2

5、修改ifcfg-eth2中的device和hwaddr即修改 /etc/sysconfig/network-scripts/ifcfg-eth2 中mac地址為/etc/udev/rules.d/70-persistent-net.rules 修改後的eth2的mac地址

同時添加IP地址,並設定開機啟動

6、給CentOS虛擬機器設定固定ip 

vim/etc/sysconfig/network-scripts/ifcfg-eth0

 

以下是網卡eth2的資訊

DEVICE="eth2"

#BOOTPROTO="dhcp"

BOOTPRO="static"

HWADDR="00:50:56:a5:0c:3f"

IPADDR="192.168.1.104"

GATEWAY="192.168.1.1"

NETMASK="255.255.255.0"

NM_CONTROLLED="yes"

ONBOOT="yes"

TYPE="Ethernet"

 

6、關於eth3的修改方法同上。

7、重啟網卡:service network restart

參考文檔

虛擬機器複製CentOS後的網卡配置

http://www.linuxidc.com/Linux/2013-01/77709.htm

虛擬機器下centos 6網卡的添加

http://www.2cto.com/os/201212/174172.html

 


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.