Как присвоить несколько 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
    Введите код:

    Последнии комментарии
    движок для сайта бесплатные движки для сайтов
    Автор Shelby (31.10.2025)
    We are a group of volunteers and starting a new sc...
    Как присвоить несколько IP адресов, и диапазон IP адресов сетевому интерфейсу в Debian
    Автор Vicente (30.10.2025)
    Спасибо за помощь в растаможке, вы реально знаете ...
    КриптоПРО для NetBSD
    Автор Emmett (30.10.2025)
    А если товар нужно доставить в другой город,
    ...
    Как присвоить несколько IP адресов, и диапазон IP адресов сетевому интерфейсу в Debian
    Автор Antonia (30.10.2025)
    Очень удобно, что можно заказать сборный груз и сэ...
    КриптоПРО для NetBSD
    Автор Vernon (30.10.2025)
    А кто-нибудь знает, какие сроки доставки у них обы...
    КриптоПРО для NetBSD
    Автор Clarice (30.10.2025)
    Быстро нашли нужный товар в Китае и помогли с дост...
    КриптоПРО для NetBSD
    Автор Meredith (30.10.2025)
    Доставка в Москву прошла просто отлично,
    всё ...
    КриптоПРО для NetBSD
    Автор Mitzi (30.10.2025)
    А кто-нибудь уже работал с ними?

    Интере...
    КриптоПРО для NetBSD
    Автор Hamish (30.10.2025)
    А если нужно доставить хрупкий товар,
    они сп...
    движок для сайта бесплатные движки для сайтов
    Автор Torri (30.10.2025)
    Aw, this was an exceptionally nice post. Taking a ...
     Популярные
       
    Календарь
    « Ноябрь »
    Пн Вт Ср Чт Пт Сб Вс
    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
    Облако тегов
    Яндекс.Метрика