У меня есть Debian en eth0-интерфейс, и мне нужен интерфейс для прослушивания других IP-адресов. Я знаю, что могу создать его с помощью следующей команды
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
ни один из обоих интерфейсов не появляется снова.
это почему? моя конфигурация неверна? я получаю следующее предупреждение:
[warn] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning).
С уважением