OpenVZ Forum


Home » International » Russian » *solved* Как создать ipip tunnel в ve ? Ядро 028stab059.3
*solved* Как создать ipip tunnel в ve ? Ядро 028stab059.3 [message #33900] Wed, 19 November 2008 09:37 Go to previous message
maxx is currently offline  maxx
Messages: 13
Registered: November 2008
Location: Volgograd, Russia
Junior Member
Установил ядро ovzkernel-2.6.18-92.1.13.el5.028stab059.3, но никак не получается создать ipip tunnel внутри ve.

В Changes у kernel/rhel5/028stab059.3 есть такая строка

> IPIP and SIT devices support

В full changes также говорится, что

diff-ve-net-ipip-20080912
Patch from Pavel Emelianov <xemul@openvz.org>
ipip: add ipip tunnel support in VEs
This is the same patch I did for mainstream, but for 2.6.18 kernel and thus resembles the sit virtualization patch.
Some functions are exported for the patch #2 — checkpointing support (yes, I still remember the bug #101061 Wink )
Signed-off-by: Pavel Emelyanov <xemul@openvz.org>

Что проделано:

HN:
modprobe ipip
ip li
7: tunl0: <NOARP> mtu 1480 qdisc noop
link/ipip 0.0.0.0 brd 0.0.0.0
Внутри HN все работает.

Но внутри ve интерфес tunl0 не поднимается, а на попытки создать туннель ответ: ioctl: no such device.

Пробовал использовать разные варианты:
1. devnodes net/tun:rw - дает /dev/net/tun в ve, но tunl0 в ve не появляется - туннели не создаются
2. netdev_add tunl0 - не срабатывает для tunl0 - ругается
3. создавал отдельные туннели tun0, tun1, ..., пробую пробросить в ve (netdev_add tun0) - тоже ругается, что не может для этого интерфейса

Других вариантов пока не придумал.

Проверял в патче patch-92.1.13.el5.028stab059.3-combined - действительно имеется описание структур для ipip туннелей.
Не силен в системном программировании, так что разобраться, работает ли то, что там есть - не могу.

Если кто работал с ipip туннелями в ve с ядром ovzkernel-2.6.18-92.1.13.el5.028stab059.3, подскажите, что я не так сделал?

Раньше использовал ядро 028stab039.1 (2.6.18) и накладывал патч diff-ipip-tunnel-virtualization-20070913 (http://forum.openvz.org/index.php?t=getfile&id=412&).

Все работало, но при этом интерфейс tunl0 поднимался внутри кажного ve автоматически, если на HN включен ipip.

[Updated on: Thu, 20 November 2008 06:48] by Moderator

Report message to a moderator

 
Read Message
Read Message
Read Message
Previous Topic: Не собирается без IPV6 i386.2.6.18-92.1.13.el5.028stab059.3
Next Topic: Шаблоны Ubuntu
Goto Forum:
  


Current Time: Thu Jul 24 23:02:52 GMT 2025

Total time taken to generate the page: 0.27297 seconds