KVM + сеть
Ailer 13 Августа, 2008 - 15:11
Доброго времени суток!
Не сталкивался ли кто-либо из участников форума с такой проблемой: есть ОС, работающая в виртуализаторе KVM. Хотелось бы дать ей реальный IP адрес, чтобы её было видно из сети, но при этом не потерять связь на хост-машине?
Пробовал решить через bridge - теряется связь у хоста... Если кто-нибудь проделывал это - поделитесь, пожалуйста, способом решения.
Спасибо :)
»
- Для комментирования войдите или зарегистрируйтесь
У меня под
У меня под виртуалбоксом пара машинок с реальными айпи из локалки. Доступ как из сети, так и с хоста, на котором они крутятся. Проблем нет. Способ решения прописал в треде http://www.gentoo.ru/node/10219. Решено через бридж и тунтап. С квм юзать не пробовал, но бридж он и в африке бридж.
Проделывал,
Проделывал, собственно сейчас с завиртуаленой машины и пишу, если вкратце, создаём tap интерфейс, делаем бридж между интерфейсом и реальной сетевой картой и.. и всё. У меня debian вот пример конфигурационного файла интерфейсов думаю идею поймёте:
...
auto tap0
iface tap0 inet manual
pre-up /usr/sbin/tunctl -u root -t tap0
down /usr/sbin/tunctl -d tap0
auto tap1
iface tap1 inet manual
pre-up /usr/sbin/tunctl -u root -t tap1
down /usr/sbin/tunctl -d tap1
auto br0
iface br0 inet static
address 192.168.5.200
network 192.168.5.0
netmask 255.255.255.0
bridge_ports tap0 tap1 eth2
....
Два tap интерфейса, потому что у меня в виртуалке две машины, а так запускаю kvm:
kvm -m 256 -hda ./xp_test.raw -boot c -vnc 192.168.5.200:0 -net nic -net tap,ifname=tap1 -daemonize