Мне действительно нужно знать это для Linux-сервера, но, поскольку это также относится к клиентским ОС, я решил, что здесь должен быть задан вопрос, а не ошибка сервера.
3 ответа
Согласно ответам на этот пост в список рассылки linux-net,
- В какой-то момент ядро Linux имело ограничение в 255 псевдонимов на каждое физическое интерфейсное устройство.
- Начиная с версии ядра Linux 2.2 (практического) ограничения не существует, во втором ответе говорится о личном опыте с добавлением более 5000 адресов на одну карту Ethernet.
Конечно, привязка большого количества псевдонимов к одному устройству наложит требования к памяти и может повлиять на производительность, поэтому вполне возможно, что ваше оборудование может ограничить количество псевдонимов, которые вы можете добавить, даже если само ядро этого не делает.
Больше, чем ты когда-либо мог нуждаться. Используйте ip addr add
для добавления адресов в интерфейс.
Максимальный размер - 4 294 967 294 IP-адреса (если вы говорите о IPV4, у вас достаточно ОЗУ, и мы берем один для широковещательного адреса и один для сетевого адреса).