SUSE 12仮想ネットワークインターフェイスの設定

SUSE 12仮想ネットワークインターフェイスの設定

Suse 12で仮想ethインターフェイスを設定しています。

私が実行したとき:

ipconfig eth0:1 10.0.0.2 netmask 255.255.255.0

ifconfigの出力は予想通りです。

eth0      Link encap:Ethernet  HWaddr 00:01:02:03:04:05
          inet addr:10.0.0.1  Bcast:10.0.24.255  Mask:255.255.255.0

eth0:1    Link encap:Ethernet  HWaddr 00:01:02:03:04:05
          inet addr:10.0.0.2  Bcast:10.0.24.255  Mask:255.255.255.0

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0

ただし、この設定は永続的ではありません。システムの再起動後、eth0:1が表示されなくなりました。

/etc/sysconfig/network/if-eth0設定ファイルにIPADDR1 = '10.0.0.2/24'を追加しようとしましたが、うまく動作しているようですが、ifconfig出力にeth0:1が表示されません。

私は何を逃したことがありませんか?

ベストアンサー1

長い検索の最後に、次の答えが見つかりました。 https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/Documentation/networking/alias.txt

仮想/エイリアスインターフェイスは使用されなくなったため、避ける必要があるようです。代わりに、複数のIPアドレスをeth0に直接追加する必要があります。

おすすめ記事