# Загрузка скрипта в файл
wget https://raw.githubusercontent.com/openlicence/netplan_configurator.sh/refs/heads/main/netplan_configurator.sh
# Даем права на выполнение
chmod +x netplan_configurator.sh
# Запуск скрипта
./netplan_configurator.sh
Ответить
Timeweb Cloud
19.03.2025, 13:24
Добрый день!
Спасибо, что поделились своим скриптом. Возможно, кому-то из пользователей будет удобно добавить дополнительный IP с его помощью.
Ответить
Никита
18.01.2025, 21:55
Начиная с Debian 12 для cloud-images по умолчанию используется Netplan (см. https://wiki.debian.org/Netplan), так что если у вас Debian 12, то используйте инструкцию для Ubuntu из данной статьи. А то сильно удивитесь увидев, что папки /etc/network не существует))).
Timeweb, добавьте пометку в статью, пожалуйста!
Ответить
Никита
18.01.2025, 22:15
Только вместо dhclient6 в Debian 12 в файле /usr/lib/systemd/system/systemd-networkd.service в строке Wants=network.target будет dhcpcd6, всё равно комментируем её.
Ответить
Timeweb Cloud
21.01.2025, 17:42
Добрый день!
Спасибо за замечание! Мы добавили пометки в инструкцию.
Ответить
Diligent
07.01.2025, 17:55
У вас указаны в настройках nameservers Cloudflare (1.1.1.1 и 1.0.0.1). Какие nameservers выдаются от DHCP по-умолчанию?
Ответить
Timeweb Cloud
17.01.2025, 16:42
Добрый день! По умолчанию выдаются DNS-серверы:
92.53.116.13
92.53.116.104
Ответить
Антон
11.09.2024, 14:10
Столкнулся с той же самой проблемой - не отключил DHCP-клиент, он "перезатирал" назначенные статически адреса.
Однако остаётся вопрос - как в таком случае хост получит настройки DNS?
Назначение нескольких IP на один интерфейс через DHCP возможно с помощью "option 61 which is the client id option", как это описано тут: https://superuser.com/a/1084209/782675. Для этого, однако, нужна поддержка и со стороны сервера (DHCP).
Разве не для исключения ошибок конфигурирования путём автоматизации создавался IPv6?
Ответить
Timeweb Cloud
13.09.2024, 12:46
Добрый день! DNS настраиваем тоже статически, в этой статье выбраны DNS-серверы 1.1.1.1 и 1.0.0.1. Его можно настроить через конфигуратор сети или вручную в /etc/resolv.conf, если его нет.
Что касается выдачи нескольких адресов, наш DHCP выдает только первый адрес в описании виртуальной машины.
Ответить
Роман
28.08.2024, 18:23
Почему нужно отключать dhcp? Разве адрес не выдается сам по dhcp?
Ответить
Timeweb Cloud
29.08.2024, 12:15
Добрый день! Когда заканчивается срок аренды адреса, может появиться небольшой промежуток времени, в который сервер остается без сети и ждет ответ от DHCP.
К тому же настроить адреса вручную просто безопаснее — можно не полагаться на отдельную службу в случае, если она вдруг будет недоступна.
Также, DHCP не сможет назначить дополнительные адреса. Их в любом случае придется настраивать статически, потому что DHCP выдает только один IP на один MAC. После настройки нужно обязательно отключить службу DHCP, чтобы она не перезаписывала настройки сети на свои.
Ответить
Илья
10.02.2025, 07:16
То есть для основного адреса также рекомендуется настроить статически? А то статья называется «Добавление дополнительного IP», а ссылка в вашем ответе перекидывает тоже сюда (может там и была когда-то jnltkmyfz статья про основной ip).
Ответить
Timeweb Cloud
20.03.2025, 14:03
Совсем пропустили ваш комментарий 🙈
Да, основной адрес тоже можно настроить статически, и сделать это можно по текущей инструкции. Уточнили этот момент в статье.
Ссылку в предыдущем ответе обновили, чтобы не путать пользователей.
Чтобы меньше голову ломать https://github.com/openlicence/netplan_configurator.sh.git или
Добрый день!
Спасибо, что поделились своим скриптом. Возможно, кому-то из пользователей будет удобно добавить дополнительный IP с его помощью.
Начиная с Debian 12 для cloud-images по умолчанию используется Netplan (см. https://wiki.debian.org/Netplan), так что если у вас Debian 12, то используйте инструкцию для Ubuntu из данной статьи. А то сильно удивитесь увидев, что папки /etc/network не существует))). Timeweb, добавьте пометку в статью, пожалуйста!
Только вместо dhclient6 в Debian 12 в файле /usr/lib/systemd/system/systemd-networkd.service в строке Wants=network.target будет dhcpcd6, всё равно комментируем её.
Добрый день!
Спасибо за замечание! Мы добавили пометки в инструкцию.
У вас указаны в настройках nameservers Cloudflare (1.1.1.1 и 1.0.0.1). Какие nameservers выдаются от DHCP по-умолчанию?
Добрый день! По умолчанию выдаются DNS-серверы:
92.53.116.13
92.53.116.104
Столкнулся с той же самой проблемой - не отключил DHCP-клиент, он "перезатирал" назначенные статически адреса.
Однако остаётся вопрос - как в таком случае хост получит настройки DNS?
Назначение нескольких IP на один интерфейс через DHCP возможно с помощью "option 61 which is the client id option", как это описано тут: https://superuser.com/a/1084209/782675. Для этого, однако, нужна поддержка и со стороны сервера (DHCP).
Разве не для исключения ошибок конфигурирования путём автоматизации создавался IPv6?
Добрый день! DNS настраиваем тоже статически, в этой статье выбраны DNS-серверы 1.1.1.1 и 1.0.0.1. Его можно настроить через конфигуратор сети или вручную в
/etc/resolv.conf
, если его нет.Что касается выдачи нескольких адресов, наш DHCP выдает только первый адрес в описании виртуальной машины.
Почему нужно отключать dhcp? Разве адрес не выдается сам по dhcp?
Добрый день! Когда заканчивается срок аренды адреса, может появиться небольшой промежуток времени, в который сервер остается без сети и ждет ответ от DHCP.
К тому же настроить адреса вручную просто безопаснее — можно не полагаться на отдельную службу в случае, если она вдруг будет недоступна.
Также, DHCP не сможет назначить дополнительные адреса. Их в любом случае придется настраивать статически, потому что DHCP выдает только один IP на один MAC. После настройки нужно обязательно отключить службу DHCP, чтобы она не перезаписывала настройки сети на свои.
То есть для основного адреса также рекомендуется настроить статически? А то статья называется «Добавление дополнительного IP», а ссылка в вашем ответе перекидывает тоже сюда (может там и была когда-то jnltkmyfz статья про основной ip).
Совсем пропустили ваш комментарий 🙈
Да, основной адрес тоже можно настроить статически, и сделать это можно по текущей инструкции. Уточнили этот момент в статье.
Ссылку в предыдущем ответе обновили, чтобы не путать пользователей.