PXE ブート後にデフォルトの NIC を無効にする方法

PXE ブート後にデフォルトの NIC を無効にする方法

私は現在、8つのノードで単一のNFSベースのPXEブートを使用しています。https://help.ubuntu.com/community/DisklessUbuntuHowto

各ノードには 1G および 10G ネットワークがあります。 両方とも接続されており、1G ポートを IPMI 専用に使用し、10G を通常のネットワークに使用したいと考えています。

しかし、システムが起動すると、両方のインターフェースがアクティブになり、DHCP によって生成された IP が割り当てられます。Linux で最初の NIC を無効にするにはどうすればいいですか。

eno1      # 1G
enp7s0    # 10G

BIOS を 10G からの PXE のみに設定しており、期待どおりに動作しています。

これまで、/network/interfaces で次のことを試しました (さまざまな試行)。

iface eno1 inet manual

iface eth0 inet manual

iface enp7s0 inet manual

auto enp7s0    
iface enp7s0 inet dhcp

eno1 をデフォルトでオンにするのではなく、無効にするか、バックアップ インターフェイスとして使用することをお勧めします。

ありがとう

答え1

ドキュメントはこちらです:

man 5 interfaces

編集する設定ファイル:

/etc/network/interfaces

設定例;

iface bob0 inet static

IP の提供をスキップします。デバイスは DHCP ではなく静的であり、IP がありません...

関連情報