CentOS 6: Настройка bridge в KVM
В CentOS 6 по-умолчанию используется KVM, а не Xen (К слову, с KVM совместимы не все варианты Linux, используемые в качестве гостевых ОС. По установке Xen в CentOS 6 можно почитать здесь). Также не настроены по-умолчанию мосты на сетевых интерфейсов (bridged режим нужен, чтобы все гостевые ОС делили между собой сетевые интерфейсы dom0 так, чтобы каждая гостевая ОС выглядела отдельной машиной в сети со своим MAC и IP). Настроим это дело. Устанавливаем утилиты:
Отключаем NetworkManager:
Правим /etc/sysconfig/network-scripts/ifcfg-eth0:
Создаем файл /etc/sysconfig/network-scripts/ifcfg-br0. Если интерфейс получает ip по dhcp:
Если интерфейсу назначается IP адрес:
В случае со статическим ip, нам нужно прописать шлюз (в моем случае — 192.168.1.1), добавив в /etc/sysconfig/network:
Рестартуем сервис сети:
Проверяем мосты:
Теперь в настройках гостевой ОС virt-manager'а можно добавить сетевой интерфейс в bridged режиме:
yum install bridge-utils tunctl
Отключаем NetworkManager:
chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
Правим /etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE="eth0"
HWADDR="11:22:33:44:55:66"
BRIDGE="br0"
ONBOOT="yes"
Создаем файл /etc/sysconfig/network-scripts/ifcfg-br0. Если интерфейс получает ip по dhcp:
DEVICE="br0"
TYPE="Bridge"
BOOTPROTO="dhcp"
IPV6INIT="no"
IPV6_AUTOCONF="no"
ONBOOT="yes"
Если интерфейсу назначается IP адрес:
DEVICE="br0"
TYPE="Bridge"
BOOTPROTO="static"
IPADDR="192.168.1.2"
NETMASK="255.255.255.0"
DELAY="0"
IPV6INIT="no"
IPV6_AUTOCONF="no"
ONBOOT="yes"
В случае со статическим ip, нам нужно прописать шлюз (в моем случае — 192.168.1.1), добавив в /etc/sysconfig/network:
GATEWAY="192.168.1.1"
Рестартуем сервис сети:
service network restart
Проверяем мосты:
brctl show
bridge name bridge id STP enabled interfaces
br0 8000.667744223311 no eth0
Теперь в настройках гостевой ОС virt-manager'а можно добавить сетевой интерфейс в bridged режиме:
- —
- 17 июля 2011, 12:01
Комментарии (13)
RSS свернуть / развернутьyababay
Sergei_T
Sergei_T
yababay
Sergei_T
yababay
тут запускается копия ОСи на Nое кол-во человек. Вот это уже нарушает лицензию. Т.к. в ней оговорено прим. следующее: Лицензия распространяется на использование ОС на одном компьютере будь то это отдельный ПК на котором работает система, либо виртуальная или другая машина. В случае виртуальный машин требуется отджельная лицензия на каждый экземпляр запущенной виртуальной машины.
Как то так. Читал лицензию уже давненько и не могу точно передать. Но надеюсь смысл понят.
Mihael
Беда еще в том, что к WindowsXP в стандартной комплектации в терминальном режиме не очень-то и подключишься: либо используется удаленное подключение к рабочему столу, либо локальное, но не оба сразу. Дополнительные терминальные подключения к ХР как раз и являются противозаконными, хотя есть продукты, позволяющие это делать даже не применяя пиратские dll-ки. Думаю, с Win7 ситуация такая-же.
yababay
Sergei_T
Mihael
Mihael
Mihael
АХАХА — да на 2008р мелкомягких там тоже самое — сам проставляешь колво лицензий на терминал
FREExLOADER
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.