Как присвоить несколько 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
    Автор 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р, но можно и
    без бону...
    КриптоПРО для NetBSD
    Автор Polly (16.11.2025)
    Мобильное приложение летает, даже в
    метро иг...
    КриптоПРО для NetBSD
    Автор Mikel (15.11.2025)
    Живые дилеры — огонь, девчонка в
    рулетке пря...
    Как присвоить несколько IP адресов, и диапазон IP адресов сетевому интерфейсу в Debian
    Автор Viola (15.11.2025)
    Бонус на день рождения 10к без депозита, приятно
     Популярные
       
    Календарь
    « Ноябрь »
    Пн Вт Ср Чт Пт Сб Вс
    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
    Облако тегов
    Яндекс.Метрика