/etc/network/interfaces のエントリ順序

/etc/network/interfaces のエントリ順序

eth0 と eth1 という 2 つのインターフェースを持つデバイスがあります。1 つは DHCP サーバーから IP を取得し、もう 1 つは IP を静的に取得する必要があります。

ファイルが次のように構成されている場合/etc/network/interfaces:

auto lo
iface lo inet loopback

auto eth1
iface eth1 inet dhcp
iface eth1 inet6 auto

auto eth0
iface eth0 inet static
    address 10.10.10.10
    netmask 255.255.255.0

すべてうまく機能し、eth1はDHCPサーバーからIPを取得し、eth0は与えられた情報からIPを静的に設定しますが、ファイル内の順序を変更しようとすると、

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 10.10.10.10
    netmask 255.255.255.0

auto eth1
iface eth1 inet dhcp
iface eth1 inet6 auto

この場合、eth1 は IP を取得できません。

/etc/network/interface は各インターフェースの順序を考慮して、管理者が最初に DHCP 経由で IP を取得するインターフェースを配置し、次に静的インターフェースを配置する必要があるのでしょうか。それとも、私が行った構成に別のエラーがあるのでしょうか。

関連情報