Ошибка getaddrinfo через плагин libnss-myhostname при настройке 25 интерфейсов VLAN
Я использую Ubuntu 14.04, настроил 25 интерфейсов VLAN и предоставляю адреса IPv4 для каждого подинтерфейса VLAN.
Имя хоста не находится в файле / etc / hosts специально, вместо этого разрешение хоста выполняется с помощью плагина libnss-myhostname.
После настройки 25 VLAN и их IPv4 IP видно, что разрешение хоста начинает давать сбой:
sudo true sudo: невозможно разрешить хост xxxxxxxx
кажется, что функция glibc getaddrinfo не работает должным образом, не слишком смущаясь, чтобы выяснить, почему... Может ли это быть из-за слишком большого количества IP-адресов, которые приводят к переполнению буфера? Если да, какую конфигурацию системы можно изменить, чтобы она работала?