私は仮想ボックスで作成したCentOS 6.7最小ディストリビューションを持っています。後から考えて、virtualboxにセカンダリネットワークインターフェースを追加したので、NATインターフェースとホストオンリーローカルネットワークがあります。仮想マシンにログインして実行すると、次のようになります。
ip link show
Eth0をUP、eth1をDOWNとして表示します。私が試したとき:
ifup eth1
Eth1の設定が見つかりません。/etc/sysconfig/network-scriptsを見ると、icfg-eth0ファイルはありますが、icfg-eth1ファイルはありません。
少し質問があります:
Virtualboxにホストオンリーローカル接続を追加したときにicfg-eth1が生成されている必要がありますか?
いいえ。最小限のインストールを実行したため、NetworkManagerはインストールされていないため、新しいネットワークインターフェイスを検出して構成するためのシステム上には何もありません。 ifcfg-eth0
は、インストール中にインターフェースが存在したために作成されました。
自分でicfg-eth *ファイルを作成する必要がある場合、どのツールを使用してファイルを生成する必要がありますか?入手するにはどのパッケージをインストールすればよいですか?
手作業で作成することもできます。
ifcfg-eth0
ファイルのコピーを作成し、ifcfg-eth1
という名前を付けますifcfg-eth1
を開きます(例:vi
)または、System-Config-Networkツールをインストールして使用することもできます。
yum install system-config-network-tui
system-config-network-tui
/ etc/sysconfig/network-scriptsの内容を手動で編集する必要がありますか?
これを行うことは問題ありません。そうするときは注意してください。変更を元に戻す必要がある場合に備えて、編集中のファイルのコピーを作成します。また、システムへのネットワークアクセスを完全に遮断した場合に備えて、システムにアクセスする別の方法(コンソールアクセスなど)があることを確認してください。
そのディレクトリの構造と内容に慣れることをお勧めします。