Настройка IPv6 на Debian 9 на OpenVZ
Есть ли информация о настройке IPv6 на Debian 9 VPS, работающем на OpenVZ? У меня есть VPS, на котором работала более старая версия Debian на OpenVZ, которую мне нужно было обновить для поддержки более нового программного обеспечения. После обновления моя конфигурация интерфейса IPv6, похоже, не работает. IPv6 работал нормально до обновления Debian на том же VPS.
Автоматически сгенерированный /etc/network/interfaces (который работал раньше):
auto venet0
iface venet0 inet manual
up ifconfig venet0 up
up ifconfig venet0 127.0.0.2
up route add default dev venet0
down route del default dev venet0
down ifconfig venet0 down
iface venet0 inet6 manual
up ifconfig venet0 add 2604:880:26::a4cd:e7e/128
down ifconfig venet0 del 2604:880:26::a4cd:e7e/128
up route -A inet6 add default dev venet0
down route -A inet6 del default dev venet0
auto venet0:0
iface venet0:0 inet static
address 172.93.54.230
netmask 255.255.255.255
Таким образом, похоже, я также должен быть в состоянии настроить IPv6 из командной строки с помощью команд добавления ifconfig или ip address, но когда я получаю "сообщения о доступном пространстве буфера не доступны (см. Ниже):
root@dal1:/# ifconfig venet0 add 2604:880:26::a4cd:e7e/128
SIOCSIFADDR: No buffer space available
root@dal1:/# ip address add 2604:880:26::a4cd:e7e/128 dev venet0
RTNETLINK answers: No buffer space available
1 ответ
Это может быть проблема, связанная с MTU.
Попробуйте добавить mtu 1500
или некоторые другие разумные значения в вашей операции добавления. Если это решит проблему, правильное значение будет зависеть от вашего провайдера, поэтому спросите его, что использовать.
Изменение версии, возможно, изменило значение MTU по умолчанию, если оно не предоставлено, и на основании некоторых отчетов иногда кажется, что по умолчанию оно равно 0, поэтому не может работать.