Как присвоить несколько IP адресов, и диапазон IP адресов сетевому интерфейсу в Debian

14 марта 2023 1301 admin

Как присвоить несколько IP адресов, и диапазон IP адресов сетевому интерфейсу в Debian


Debian - это какой-то недо-Linux))
С одной стороны, поддержка железа в Debian, чаще всего, появляется раньше.
С другой стороны, с программами и инструментами не всегда лады ;)

Итак, есть задача - присвоить сетевому интерфейсу в Debian несколько IP-адресов.

Которая расщепляется в две вариации:
1. присвоить несколько IP-адресов
2. присвоить диапазон! IP-адресов.

Пусть наша сетевуха определяется как eth0.

Вариация 1 решается довольно просто, штатными средствами. А именно, в файл /etc/network/interfaces
Добавляем следующие записи:
auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.10.1
netmask 255.255.255.0
gateway 192.168.10.100

auto eth0:1
iface eth0:1 inet static
address 192.168.10.2
netmask 255.255.255.0

auto eth0:2
iface eth0:2 inet static
address 192.168.10.3
netmask 255.255.255.0

Ну вы поняли. Вариант рабочий.
Если IP-шников не очень много.

А что делать если у нас есть целый диапазон IP-адресов, и мы хотим присвоить их сетевухе ?
То бишь вариация 2.

Например, в CentOS для этого есть штатная возможность, называется ifcfg-range.
А в Debian'е нет такой возможности.

Поэтому придется "колхозить" - писать скрипт и запускать их при запуске системы.
Пишем скрипт следующего содержания:
#!/bin/sh

ALIASIFACE="eth0"
ALIASNET="46.185.232"
ALIASMASK="255.255.255.0"
ALIASTART="3"
ALIASEND="254"
ALIASMODE="up"

if [ "${IFACE}" = "${ALIASIFACE}" ]; then
if [ "${MODE}" = "stop" ]; then
ALIASMODE="down"
fi

for IP in $(/usr/bin/seq ${ALIASTART} 1 ${ALIASEND}); do
/sbin/ifconfig ${ALIASIFACE}:${IP} ${ALIASNET}.${IP} netmask ${ALIASMASK} ${ALIASMODE}
done
fi

exit 0

Сохраняем с названим eth0-alias
И сохраняем этот файл в двух местах:
/etc/network/if-up.d/eth0-alias
/etc/network/if-down.d/eth0-alias

Выставляем атрибут скрипту исполняемый:
chmod +x eth0-alias

Так же, можно комбинировать варианты ;)

Более подробно: https://uzlec.ru/diapazon-adresov-ip-na-setevom-interfejse-v-debian.html
  • 0

Другие новости по теме:

Другие новости по теме:
    Написал: Holley
      13.08.2025 - 10:33 | Комментарий: 1
    I've heard a lot about Lucky Jet, and this blog post really sums it up well.
    It's such a unique game where you really feel the thrill when that jet is flying higher and higher.
    Thanks for sharing!

    My web-site :: Lucky Jet 1win (kazino-uz.top)
    [Цитировать]
    Написал: Brian
      30.08.2025 - 03:41 | Комментарий: 2
    Качество звука отличное, диалоги чёткие.

    [url=https://retrorepro.wiki/index.php/Ruseriya_45 i]https://retrorepro.wiki/index.php/Ruseriya_45i[/ url]
    [Цитировать]
    Написал: Nelson
      11.09.2025 - 23:14 | Комментарий: 3
    Профессионалы своего дела, всё
    сделали чётко и в срок.

    [INVALID URL BB CODE]
    [Цитировать]
    Написал: Kenton
      13.09.2025 - 16:09 | Комментарий: 4
    Регистрация за минуту, бонус на первый депозит удвоил банк.


    лучшие онлайн казино России
    [Цитировать]
    Написал: Deanna
      13.09.2025 - 22:40 | Комментарий: 5
    Выиграла 20к на Starburst, эмоции через край!


    G arage
    [Цитировать]
    Написал: Williemae
      21.09.2025 - 18:01 | Комментарий: 6
    Escorts [INVALID URL BB CODE] con fotos
    reales, trato de novia y todo lo que pides.
    [Цитировать]
    Написал: Alysa
      25.09.2025 - 04:39 | Комментарий: 7
    Курсы хедхантинга помогли мне освоить
    новые методы. Теперь я увереннее в работе.


    [INVALID URL BB CODE]
    [Цитировать]
    Написал: Ara
      25.09.2025 - 12:00 | Комментарий: 8
    Развитие HR бренда укрепляет репутацию компании.
    Регулярные мероприятия для сотрудников повышают
    их вовлеченность. Это влияет на внешний имидж.

    [INVALID URL BB CODE]
    [Цитировать]
    Написал: Tammi
      25.09.2025 - 13:34 | Комментарий: 9
    Executive search тренинг онлайн —
    это удобно и эффективно.
    Можно учиться в своем темпе.


    [INVALID URL BB CODE]
    [Цитировать]
    Написал: Troy
      28.09.2025 - 05:41 | Комментарий: 10
    Je suis enthousiaste à propos d’test exodermin.
    Ma mycose des pieds a disparu et ma peau est lisse.
    [Цитировать]

    Добавление комментария

    Имя:
    Пароль:
    Email:
    Код:
    captcha
    Введите код:

    Последнии комментарии
    Как присвоить несколько IP адресов, и диапазон IP адресов сетевому интерфейсу в Debian
    Автор Bernadine (28.11.2025)
    Каталоги вроде [INVALID URL BB CODE] предоставляют...
    движок для сайта бесплатные движки для сайтов
    Автор Lola (26.11.2025)
    Oh my goodness! Impressive article dude!
    Thank you,...
    движок для сайта бесплатные движки для сайтов
    Автор Sherman (22.11.2025)
    Просматривайте откровенные видео на безопасных
    Как присвоить несколько IP адресов, и диапазон IP адресов сетевому интерфейсу в Debian
    Автор Jacinto (16.11.2025)
    Поддержка решила вопрос с
    двойным бонусом, вернули...
    КриптоПРО для NetBSD
    Автор Trey (16.11.2025)
    Случайно поставил на x50 в Авиаторе — 25к
    в ...
    КриптоПРО для NetBSD
    Автор Alice (16.11.2025)
    Бонус на день рождения 10к без депозита,
    прия...
    движок для сайта бесплатные движки для сайтов
    Автор Riley (16.11.2025)
    Фриспины без вейджера — редкость,
    но у Мелбе...
    КриптоПРО для NetBSD
    Автор Luisa (16.11.2025)
    Играю с айфона, приложение не жрёт батарею
    КриптоПРО для NetBSD
    Автор Joanne (16.11.2025)
    Слоты от Прага, НетЕнта, Плейсона — всё топовые
    КриптоПРО для NetBSD
    Автор Brianna (16.11.2025)
    Мин деп для бонуса 500р, но можно и
    без бону...
     Популярные
       
    Календарь
    « Декабрь »
    Пн Вт Ср Чт Пт Сб Вс
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30 31
    Облако тегов
    Яндекс.Метрика