web-dev-qa-db-ja.com

CentOSの仮想ボックスでセカンダリネットワークインターフェースを追加するときにicfg-eth1が表示されない

私は仮想ボックスで作成したCentOS 6.7最小ディストリビューションを持っています。後から考えて、virtualboxにセカンダリネットワークインターフェースを追加したので、NATインターフェースとホストオンリーローカルネットワークがあります。仮想マシンにログインして実行すると、次のようになります。

ip link show 

Eth0をUP、eth1をDOWNとして表示します。私が試したとき:

ifup eth1

Eth1の設定が見つかりません。/etc/sysconfig/network-scriptsを見ると、icfg-eth0ファイルはありますが、icfg-eth1ファイルはありません。

少し質問があります:

  1. Virtualboxにホストオンリーローカル接続を追加したときにicfg-eth1が生成されている必要がありますか?
  2. 自分でicfg-eth *ファイルを作成する必要がある場合、どのツールを使用してファイルを生成する必要がありますか?入手するにはどのパッケージをインストールすればよいですか?
  3. / etc/sysconfig/network-scriptsの内容を手動で編集する必要がありますか?
7
kyjelly90210

Virtualboxにホストオンリーローカル接続を追加したときにicfg-eth1が生成されている必要がありますか?

いいえ。最小限のインストールを実行したため、NetworkManagerはインストールされていないため、新しいネットワークインターフェイスを検出して構成するためのシステム上には何もありません。 ifcfg-eth0は、インストール中にインターフェースが存在したために作成されました。

自分でicfg-eth *ファイルを作成する必要がある場合、どのツールを使用してファイルを生成する必要がありますか?入手するにはどのパッケージをインストールすればよいですか?

手作業で作成することもできます。

  1. ifcfg-eth0ファイルのコピーを作成し、ifcfg-eth1という名前を付けます
  2. テキストエディターでifcfg-eth1を開きます(例:vi
  3. DEVICEエントリを更新します。
  4. HWADDRエントリーを更新(または削除)する
  5. UUIDエントリを削除します(ある場合)。
  6. 必要なその他の変更を行います。

または、System-Config-Networkツールをインストールして使用することもできます。

yum install system-config-network-tui
system-config-network-tui

/ etc/sysconfig/network-scriptsの内容を手動で編集する必要がありますか?

これを行うことは問題ありません。そうするときは注意してください。変更を元に戻す必要がある場合に備えて、編集中のファイルのコピーを作成します。また、システムへのネットワークアクセスを完全に遮断した場合に備えて、システムにアクセスする別の方法(コンソールアクセスなど)があることを確認してください。

そのディレクトリの構造と内容に慣れることをお勧めします。

10
Gene