1

RHEL5 を実行する vmware マシンがあり、eth0 と eth1 の 2 つの NIC があります。このマシンを複製 (コピー) すると、NIC は次のように変更されます。

eth0 becomes eth2 
eth1 becomes eth3

すべての NIC を eth0 と eth1 に戻すにはどうすればよいですか?

4

2 に答える 2

3

これは、仮想マシンのクローンを作成する場合に一般的です。udev は、起動中にインターフェースの名前を変更します。ファイル内の udev ルールを編集できます/etc/udev/rules.d/70-persistent-net.rules。vmware kbase を読むことをお勧めします

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1032790

于 2013-06-28T10:08:17.697 に答える
3

最新の Linux システムでは、デバイスのカーネル名は多くの場合、udev ( /etc/udev/rules.d/70-persistent-net.rules を探してください) などによって修正されます。

システムの初回起動時に、ネットワーク カードの HW アドレスが保存されます。たとえば、マザーボード上で交換されたり、新しい物理インターフェイスが追加されたりした場合でも、以前の既存のインターフェイスは同じ「ethX」システム名のままです。このように、aa:aa:bb:cc .. を持つネットワーク カードは、システムでは常に「eth2」になります。たとえば、カーネルが以前は eth1 として認識していた場合でも、ハードウェアの物理構成の変更により、今では eth4 として認識します。 .

仮想システムのクローンを作成すると (明らかにそのすべてのファイルシステム上のすべてのファイルが含まれます)、疑似物理デバイスは新しい HW アドレスを取得しますが、元のシステムにあった HW アドレスは eth0 と eth1 用に予約されたままです。クローンはこれらのカードを検出し、eth2 および eth3 の名前を割り当てます。

一部の VM 環境にはクローン作成のオプションがあり、以前に使用された HW アドレスをクローンで保持するか、新しいものを生成/割り当てるかを選択できます。また、ほとんどの VM 環境では、仮想ネットワーク カードの HW アドレスを任意に設定できます。

于 2013-06-28T10:08:36.160 に答える