ipv6 в контейнере Openvz

Модератор: Модераторы разделов

Ответить
TOPT
Сообщения: 8
ОС: Ubuntu

ipv6 в контейнере Openvz

Сообщение TOPT »

Настраиваю по этому ховту

http://code.google.com/p/tb-tun/wiki/HOWTO

Но как я понял не создается интерфейс tb

# ifconfig tb up
tb: ERROR while getting interface flags: No such device

Подскажите плиз
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: ipv6 в контейнере Openvz

Сообщение Aectann »

Желательно весь список того, что вы делали, с командами и их выводом.

Можно попробовать miredo еще, достаточно установить из репозиториев и запустить сервис.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: ipv6 в контейнере Openvz

Сообщение sash-kan »

не совсем ясно при чём тут виртуализация·

или это какая-то особая шаманская специфика openvz?

upd. вроде нет там особой шаманской специфики: http://wiki.openvz.org/IPv6
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
TOPT
Сообщения: 8
ОС: Ubuntu

Re: ipv6 в контейнере Openvz

Сообщение TOPT »

Aectann писал(а):
16.02.2012 15:54
Желательно весь список того, что вы делали, с командами и их выводом.

Можно попробовать miredo еще, достаточно установить из репозиториев и запустить сервис.


root@cla12:~# cd /root
root@cla12:~# apt-get install iproute gcc
Reading package lists... Done
Building dependency tree
Reading state information... Done
gcc is already the newest version.
iproute is already the newest version.
The following package was automatically installed and is no longer required:
libjudydebian1
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@cla12:~# wget http://tb-tun.googlecode.com/files/tb-tun_r14.tar.gz
--2012-02-16 17:40:48-- http://tb-tun.googlecode.com/files/tb-tun_r14.tar.gz
Resolving tb-tun.googlecode.com... 74.125.79.82
Connecting to tb-tun.googlecode.com|74.125.79.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3112 (3,0K) [application/x-gzip]
Saving to: `tb-tun_r14.tar.gz.2'

100%[======================================>] 3 112 --.-K/s in 0s

2012-02-16 17:40:48 (11,1 MB/s) - `tb-tun_r14.tar.gz.2' saved [3112/3112]

root@cla12:~# tar zxf tb-tun_r14.tar.gz
root@cla12:~# gcc tb_userspace.c -l pthread -o tb_userspace
root@cla12:~# setsid ./tb_userspace tb 216.66.80.30 80.ХХ.ХХ.Х4 sit > /dev/null
root@cla12:~# ifconfig tb up
tb: ERROR while getting interface flags: No such device
root@cla12:~# ifconfig tb inet6 add 2001:470:1f0a:4b2::2/64
SIOGIFINDEX: No such device
root@cla12:~# ifconfig tb mtu 1480
SIOCSIFMTU: No such device
root@cla12:~# route -A inet6 add ::/0 dev tb
SIOGIFINDEX: No such device

sash-kan писал(а):
16.02.2012 16:44
не совсем ясно при чём тут виртуализация·

или это какая-то особая шаманская специфика openvz?

upd. вроде нет там особой шаманской специфики: http://wiki.openvz.org/IPv6


сам хостер не выдает ipv6 только сторонними сервисами
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: ipv6 в контейнере Openvz

Сообщение sash-kan »

TOPT писал(а):
16.02.2012 16:52
сам хостер не выдает ipv6
и вы считаете, что ядро хост-машины собрано с поддержкой ipv6?
что-то мне подсказывает, что это не так·

upd. самый простой пришедший в голову способ проверки:
$ /sbin/ip a | grep inet6 | wc -l
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian
Контактная информация:

Re: ipv6 в контейнере Openvz

Сообщение rm_ »

root@cla12:~# setsid ./tb_userspace tb 216.66.80.30 80.ХХ.ХХ.Х4 sit > /dev/null

Попробуйте вот эту команду не перенаправлять в /dev/null, а посмотреть, что оно там написало.
Возможно у вас не загружен модуль tun, либо не включен для вашего контейнера доступ к нему.
cat /dev/net/tun должно выдавать что-то в духе "Invalid argument". Если же просто "No such file or directory", то так и есть, + пишите в саппорт хостера, чтоб включили TUN device.
Спасибо сказали:
TOPT
Сообщения: 8
ОС: Ubuntu

Re: ipv6 в контейнере Openvz

Сообщение TOPT »

sash-kan писал(а):
16.02.2012 19:42
TOPT писал(а):
16.02.2012 16:52
сам хостер не выдает ipv6
и вы считаете, что ядро хост-машины собрано с поддержкой ipv6?
что-то мне подсказывает, что это не так·

upd. самый простой пришедший в голову способ проверки:
$ /sbin/ip a | grep inet6 | wc -l


root@cla12:/home/wavedocs# /sbin/ip a | grep inet6 | wc -l
5
Спасибо сказали:
Ответить