apt-get install -y xen-hypervisor-3.0.3-1-i386 xen-linux-system-2.6.18-6-xen-686 bridge-utils
В случае Lenny 64 бита:
apt-get install -y xen-hypervisor-3.2-1-amd64 xen-linux-system-2.6.26-2-xen-amd64 bridge-utils
В случае Lenny 32 бита PAE:
apt-get install -y xen-hypervisor-3.2-1-i386 xen-linux-system-2.6.26-2-xen-686 bridge-utils
Увеличиваем число loop устройств:
vi /etc/modules
И заменяем там loop на:
loop max_loop=255
Bridged сеть
Открываем конфиг Xen:
vi /etc/xen/xend-config.sxp
Теперь вносим следующую коррективу (это настройка сети в режиме bridged, она рекомендуется стандартно):
#(network-script network-dummy)
(network-script network-bridge)
Routed сеть (мануал не работает! Прошу не использовать! )
Или если требуется (например, в FastVPS.ru это единственно возможный вариант) раутед сеть, то делаем следующее:
vi /etc/sysctl.conf
Добавляем следующее (включаем форвардинг пакетов):
net.ipv4.ip_forward = 1
net.ipv4.conf.all.proxy_arp = 1
Также открываем конфиг Xen:
vi /etc/xen/xend-config.sxp
И комментируем там строки:
#(vif-script vif-bridge)
#(network-script network-bridge)
И раскомментируем две другие строки (они рядом со 160й строкой):
(network-script network-route)
(vif-script vif-route)
Перезагружаемся:
shutdown -r now
Убеждаемся, что работаем на Xen ядре:
uname -a
Linux e82-103-142-170s 2.6.18-6-xen-686 #1 SMP Thu Nov 5 19:54:42 UTC 2009 i686 GNU/Linux
Вот и все :)
Источник информации по routed: http://www.devco.net/archives/2007/10/18/xen_bridging_and_hetzner.php
No comments :
Post a Comment
Note: only a member of this blog may post a comment.