私の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
これでうまくいきます;)