サーバーインスタンスでRed Hat Enterprise Linuxを利用しているが、インターフェイスの接続をしてもOS上、インターフェイスが1つしか設定されていない。どうすればよろしいでしょうか?

イメージ管理, サーバーインスタンス, 運用

2017年3月29日 (2022年10月19日:更新)

RedHatEnterpriseLinux7.x系オフィシャルテンプレートにて提供しておりますイメージから、サーバーインスタンスを作成する際、複数のインターフェイスを追加して作成した場合におきましても、
デフォルトでは1つのインターフェイスの構成プロファイルしか自動作成しない仕様となっております。
従いまして、RedHatEnterpriseLinux7.x系インスタンスをご利用時に下記設定を行った場合、OS上で後述の設定を別途実施いただく必要がございます。
・インスタンス作成時、複数のネットワークを選択した場合
・インスタンス作成後、「インターフェイスの接続」にてインターフェイスを追加した場合

Red Hat Enterprise LinuxのOSにログインいただき、下記設定を行ってください。

1. 現在利用可能なネットワーク接続を確認するため、以下のコマンドを実行します。
(初期状態では”eth0″のみ表示されます)

# nmcli con show

2. 以下のコマンドで、追加対象となるインターフェイスが表示されていることを確認します。
(”eth1″等のインターフェイスが表示されていることを確認します)

# nmcli dev show

3. 以下のコマンドで、追加対象となるインターフェイスをOSに認識させます。
(以下のコマンドは”eth1″を”System eth1″という名前で認識させる例文です)

# nmcli c add type ethernet ifname eth1 con-name "System eth1”

上記の設定につきまして、RedHatEnterpriseLinux8.xのオフィシャルテンプレートにつきましては実施不要でございます。