日々の作業や実験では、仮想マシンのクローン作成または移行が必要になることがよくあります。 Linux仮想マシンを移行した後、システムにはeth0がもうないことがわかりますが、それはeth1になり、ネットワークサービスを再起動すると、デバイスeth0とeth1の起動スクリプトを見つけるように求められます。したがって、Linux仮想マシンを移行した後にネットワークカードを変更する方法は非常に重要です。
まず、移行後にネットワークカード名が変更される理由
1.1。Linux仮想マシンを複製または移行した後、ifconfig– aを使用してネットワークカード情報を表示すると、eth1のみ、eth0は表示されません。多くのLinuxディストリビューションでは、udevを使用してデバイスファイルを動的に管理し、デバイス情報に基づいてそれらを保持しています。 Udevは、システムのブートプロセス中にNICを識別し、uDFルールスクリプトでMACアドレスをNIC名に関連付けます。新しい仮想マシンの場合、以前のシステムの仮想ハードディスクの情報を使用していて、システムにはすでにeth0があるため、仮想マシンソフトウェアを複製または再インストールすると、VMwareによって仮想マシンのネットワークカードのMACアドレスが自動的に生成されます。この新しいネットワークカードの情報は、udevが自動的にeth1(蓄積の原則)という名前を付けるので、システムの起動後、ifconfigを使用して表示されるネットワークカードはeth1という名前になります。
次に、ネットワークカードを変更して通常どおりにネットワークを取得する方法
2.1。仮想マシンが採用しているネットワーク接続モードとそのモードで割り当てられているIPネットワークセグメントを表示する2.2。ディレクトリ/etc /sysconfig /network-scriptsと入力します。 ifcfg-eth0設定ファイル、ネットワークセグメントのIPを直接変更してからネットワークサービスを再起動すると、eth0ネットワークカードが存在しないというエラーを報告するように促されます2.3表示するにはifconfig–コマンドを使用し、eth1ネットワークカード情報のみeth0を直接eth1に変更し、MACアドレスをeth1のMACアドレスに変更し、ネットワークサービスeth1を再起動してIP
を取得することができます3. eth1を元のeth0に戻す方法
3.1最初にeth0設定ファイルを修正します。 MACアドレスはeth1のMACアドレス3.2で、次に/etc/udev/rule.d/ディレクトリに入り、70-persistent-net.rulesファイルを開き、eth0の情報を削除し、eth1からeth0に名前を変更します3.3 コンピュータを再起動します
ifconfigコマンドを使用してeth0をチェックしてアドレスを正しく取得した後は、CRTを介して正常に接続することもできます。
コンピューターストアのニュース:Steamはホストする準備ができていることを覚えていますか?今、新しいニュースがあります:このハードウェアはLinuxを使うでしょう。以前の「ビッグピクチャーモード」(
しばらく前に、QQで助けを求めて友人に会いました。彼らが買ったVPSは起動できない、1年間のハードワークがこのVPSに注がれています。回復、唯一のシステムを再インストールすることができます、友人のこの
この期間win8.1のMac OS X 10.9マーベリックス2つのオペレーティングシステムほぼ同時にリリース、実際には、Ubuntu 13.10もあります。さて、私はMacを買うお金がない貧しい人
でchroot SFTPを設定する方法いくつかのシナリオでは、システム管理者がほんの少数のユーザにだけファイルをsshではなくLinuxボックスに転送することを許可するようにします。 SFTPをchr
Win7 ctfmon.exeのプロセスは何ですか?役割は何ですか?
Win10 TH2 MicrosoftのMSDN公式オリジナルシステムのISOイメージのダウンロード百科事典の公式バージョンは、(1511)
Win7のデスクトップの背景は他の人が変更できないようにロックする方法を常に変更されています
Win10の起動後、無制限の再起動は、それが早いことができることを考えて、そして起動後に再起動することを考えて、システムソリューション
win10アプリケーションストアは、win10アプリケーションストアダウンロードディレクトリパスに何かをダウンロードします。