LINUX.ORG.RU
ФорумAdmin

OpenVZ: IPv6-адрес для VE — не добавляется маршрут


0

0

Пытаюсь добавить IPv6-адрес OpenVZ'ному VE, и никак не выходит
каменный цветок.

Debian Etch, ядро 2.6.18-12-fza-686.
В /etc/vz/vz.conf сделал IPV6="YES". На HN уже до этого IPv6 был и
остается настроен и нормально работает. IPv4 везде тоже работает, но
«белый» адрес только один, а «белых» IPv6 — целый блок от 6to4.

Добавил адрес vzctl set 100 --ipadd 2002:1234:4321::1064 --save
При попытке запуска VE ругается:

# vzctl start 100
Starting VE ...
VE is mounted
Adding IP address(es): 192.168.123.100 2002:1234:4321::1064
RTNETLINK answers: No such device
vps-net_add ERROR: Unable to add route /sbin/ip route add 2002:1234:4321::1064 dev venet0
VE start failed
Stopping VE ...
VE was stopped
VE is unmounted

Удалил v6-адрес, полез руками. Внутри VE все нормально, на venet0
добавил адрес, сделал маршрут на ::1/0 dev venet0, все хорошо.
Попытка в HN теперь указать маршрут внутрь приводит к странной
ошибке:

# route --inet6 add 2002:1234:4321::1064 dev venet0
SIOCADDRT: No such device
# ip -f inet6 route add 2002:1234:4321::1064 dev venet0
RTNETLINK answers: No such device

Хотя устройство вполне себе на месте:
# ip addr show venet0
1: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,10000> mtu 1500 qdisc noqueue 
    link/void

Маны и Гугль не помогли, libastral.so не собирается, с веществами, завязал, нужность IPv6 не оспаривается, единственное что осталось —
взываю о помощи к специалистам по всем вопросам!
anonymous
Ответ на: комментарий от hizel

На HN все в норме, как и положено (как я говорил, на HN уже настроен и работает IPv6 через 6to4)

# lsmod | grep ipv6 ipv6 235328 57 vzrst,vzcpt,vzmon

В VE ничего не выводит, но v6-адреса интерфейсам назначает без проблем. Единственная проблема — маршрут с HN к VE.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.