ネットワーク構成の仮想 eth アダプター

ネットワーク構成の仮想 eth アダプター

私のDebianには、他のIPでリッスンする必要があるeth0インターフェイスがあります。次のコマンドを使用して作成できることを知っています。

ifconfig eth0:1 10.10.10.20/24

このコマンドを使用すると、すべてがうまく機能し、新しいインターフェイスは指定されたIPをリッスンします。

私の問題は、この仮想ethインターフェイスを次のネットワーク構成に追加しようとしたときです。

allow-hotplug eth0
iface eth0 inet static
         address 10.10.10.10
         netmask 255.255.255.0
         network 10.10.10.0
         broadcast 10.10.10.255
         gateway 10.10.10.1
         # dns-* options are implemented by the resolvconf package, if installed
         dns-nameservers 10.10.10.1

iface eth0:1 inet static
        address 10.10.10.20
        netmask 255.255.255.0
        broadcast 10.10.10.255

その後、ネットワークを再起動してください。

 /etc/init.d/networking restart

両方のインターフェイスはもはや表示されません。

なぜそんなことですか?私の設定が間違っていますか?

フレンドリーな安否

ベストアンサー1

エラーが見つかりました。

インターフェイスの開始行の上に行を追加し、vlan-raw-deviceを追加する必要があります。

auto eth0:1
iface eth0:1 inet static
        address 10.10.10.20
        netmask 255.255.255.0
        broadcast 10.10.10.255
        vlan-raw-device eth0

これでうまくいきます;)

おすすめ記事