Intereting Posts
Удалить несколько регулярных выражений из переменной с помощью sed Установка пароля root AMI linux Как разрешить «Нет протокола» для пользователя su Отсутствует команда Минималистская тема курсора мыши Наличие компьютера как виртуального ведомого устройства USB, а не как хоста Как искать доступные команды в bash Где должен быть установлен grub, MBR или корень? рабочий стол по умолчанию для настольных компьютеров Микширование между учетной записью пользователя root и first non-root Случайное отставание в соединении Использует ли программист файлы устройств в качестве интерфейса с драйверами устройств в своих программах? выполнить скрипт bash внутри .bashrc Совместное использование документов Apache-httpd в нескольких дистрибутивах Linux? Какова ожидаемая производительность obnam? Или: почему это так медленно? создание пакета Debian завершается с ошибкой на этапе dh_auto_install

Почему добавление IPv6-адреса прерывает IPv6 (CentOS)?

У меня несколько серверов с IPv6. По какой-то причине, на этом новом сервере у меня проблема. IPv6 работает, пока я не добавлю больше адресов. Вот вывод ifconfig перед добавлением нового IP:

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Local Loopback) RX packets 16 bytes 1584 (1.5 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 16 bytes 1584 (1.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 venet0: flags=211<UP,BROADCAST,POINTOPOINT,RUNNING,NOARP> mtu 1500 inet 127.0.0.1 netmask 255.255.255.255 broadcast 0.0.0.0 destination 127.0.0.1 inet6 2001:x:x:552:f000:0:f:9999 prefixlen 64 scopeid 0x0<global> unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 0 (UNSPEC) RX packets 27882 bytes 4994839 (4.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 26536 bytes 6250120 (5.9 MiB) TX errors 0 dropped 63 overruns 0 carrier 0 collisions 0 venet0:0: flags=211<UP,BROADCAST,POINTOPOINT,RUNNING,NOARP> mtu 1500 inet 61.xx89 netmask 255.255.255.255 broadcast 61.14.232.89 destination 61.14.232.89 unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 0 (UNSPEC) 

Все работает, но тогда, если я добавлю новый IP, перерыв IPv6. Вот как я добавляю IP (я должен использовать ip addr, поскольку мой код зависит от него):

 ip -6 addr add 2001:x:x:552:f000:0:f:9ea0/112 dev venet0 

Я также пробовал:

 ip -6 addr add 2001:x:x:552:f000:0:f:9ea0/64 dev venet0 

После этого IPv6 больше не работает (не удается выполнить ping6). На этом сервере есть доступная к ней подсеть / 112. На сервере установлен CentOS 7.

Оказывается, это связано с использованием используемой платформы виртуализации, которая потребовала бы от меня предоставления каждого адреса IPv6, который мне нужен индивидуально, в SolusVM CP. Я переключился на VPS на базе KVM, и теперь у меня есть вся подсеть, доступная мне с точки зрения VPS.