Я не понимаю, почему, потому что у меня несколько серверов Debian 9, и у меня эта проблема только на одном сервере:
у меня нет /etc/network/interfaces
файлы.
Мне нужно разместить на этом сервере несколько IP-адресов.
Я прочитал несколько документов и добавил в этот файл IP-адрес:
/etc/systemd/network/50-default.network
Я добавил строку с Address = x.x.x.x для каждого IP в разделе [Network].
Все работает, но я не вижу весь свой IP в ifconfig
... Я вижу только первый IP.
Я заметил, что у меня интерфейс eno3.
На других моих серверах я вижу eth0, eth0: 0, eth0: 1
Спасибо
Сделай это:
echo '#!/bin/bash' > /etc/init.d/ipaliases
echo 'ifconfig eno3 1.2.3.4' >> /etc/init.d/ipaliases
echo 'ifconfig eno3 4.5.6.7' >> /etc/init.d/ipaliases
chmod 755 /etc/init.d/ipaliases
ln -s /etc/init.d/ipaliases /etc/rc2.d/S01ipaliases
Затем перезагрузите компьютер.