Решено: Xen сеть

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

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

Аватара пользователя
xtty
Сообщения: 182
Статус: Развожу чертенков и пингвинов
ОС: Linux

Решено: Xen сеть

Сообщение xtty »

Собственно вопрос по сети , как поменять ip в xen на виртуальном адаптере virbr0 ?

Код:

virbr0 Link encap:Ethernet HWaddr 32:EF:29:02:E9:77 inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0 inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:118 errors:0 dropped:0 overruns:0 frame:0 TX packets:86 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:14293 (13.9 KiB) TX bytes:21140 (20.6 KiB)

Где в конфгах правиться этот адаптер ?
Настраиваю сервер так , на первый адаптер , который смотрит в мир , поднят мост xenbr0, так же нужно еще один мост поднять уже на второй адаптер который смотрит в локалку ,
на eth1 , как это можно сделать ?
Gentoo 2014

Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2143
Статус: *бунту ненавистник
ОС: linux

Re: Решено: Xen сеть

Сообщение landgraf »

N0kloS
/etc/xen/xend-config.sxp
Спасибо сказали:
Аватара пользователя
xtty
Сообщения: 182
Статус: Развожу чертенков и пингвинов
ОС: Linux

Re: Решено: Xen сеть

Сообщение xtty »

landgraf писал(а):
12.04.2009 22:00
N0kloS
/etc/xen/xend-config.sxp

Это то я знаю , не подскажешь что вписывать то ? пример для смена ip и создания моста для второго интерфейса..
Gentoo 2014

Спасибо сказали:
Аватара пользователя
xtty
Сообщения: 182
Статус: Развожу чертенков и пингвинов
ОС: Linux

Re: Решено: Xen сеть

Сообщение xtty »

landgraf Спасибо разобрался .....оказалось достаточно просто , как всегда , плохо читал маны ....

#/etc/xen/scripts/network-bridge vifnum=1 bridge=xenbr1 netdev=eth1 start

и занести в конфиг самого скрипта .....
Gentoo 2014

Спасибо сказали:
Аватара пользователя
xtty
Сообщения: 182
Статус: Развожу чертенков и пингвинов
ОС: Linux

Re: Решено: Xen сеть

Сообщение xtty »

Вобщем решение то которое было предоставлено, не коректно работает , тоесть начинаются глюки с интерфейсами , потом перестют стартовать сами мосты , решение было найди в доках самого редхата , но и оно не сработало почему то (очень странно официальная документация )

Это было взято с оф документации , на centos оно не работает , автоматом не стартуют мосты , тоесть если менять в конфиге xend-config.sxp

стороку

(network-script network-bridge)
на

(network-script network-multi-bridge), это вот этот скрипт , то ничего автоматом не стартует .


Код: Выделить всё

# !/bin/sh
# network-xen-multi-bridge
# Exit if anything goes wrong
set -e
# First arg is operation.
OP=$1
shift
script=/etc/xen/scripts/network-bridge
case ${OP} in
start)
$script start vifnum=1 bridge=xenbr1 netdev=eth1
$script start vifnum=0 bridge=xenbr0 netdev=eth0
;;
stop)
$script stop vifnum=1 bridge=xenbr1 netdev=eth1
$script stop vifnum=0 bridge=xenbr0 netdev=eth0
;;
status)
$script status vifnum=1 bridge=xenbr1 netdev=eth1
$script status vifnum=0 bridge=xenbr0 netdev=eth0
;;
*)
echo 'Unknown command: ' ${OP}
echo 'Valid commands are: start, stop, status'
exit 1
esac


На форуме CentOS было найден другой скрипт

Код: Выделить всё

#!/bin/sh
dir=$(dirname "$0")
"$dir/network-bridge" "$@" vifnum=0
"$dir/network-bridge" "$@" vifnum=1


благополучно стартовал .....
Gentoo 2014

Спасибо сказали: