8

У нас есть сервер с несколькими IP-адресами. В последнее время мы перешли на systemd, и нам все еще нужны несколько IP-адресов на этом сервере. С systemd-networkd у нас возникают проблемы с поиском примера конфигурации. поэтому мы используем скрипт bash в конце процесса загрузки, чтобы добавить ips в интерфейс.

Может кто-нибудь предоставить пример конфигурации systemd-networkd для добавления более одного IP к одному интерфейсу.

1 ответ1

9

Согласно systemd.network(5), вы можете просто добавить несколько строк Address= в раздел [Network] с необходимыми адресами.

[Network]
Address=10.2.3.4/16
Address=10.6.7.8/16
Gateway=...

Или создайте отдельный раздел [Address] для каждого адреса.

[Network]
Gateway=...

[Address]
Address=10.2.3.4/16

[Address]
Address=10.6.7.8/16

(То же самое относится к разделам [Route] и Gateway= параметрам.)

Обратите внимание, что systemd-networkd все еще очень новый и почти каждый день получает исправления ошибок. Убедитесь, что вы используете последнюю версию systemd, и, если возможно, протестируйте сборки Git. Смотрите список рассылки и IRC-каналы #systemd & #gentoo-systemd на freenode в случае ошибок.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .