Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: tritonchev в Oct 04, 2013, 18:26



Титла: Линукс виртуална машина проблем :)
Публикувано от: tritonchev в Oct 04, 2013, 18:26
Здравейте!

Имам затруднение с ssh конекта към виртуалната ми машина Centos6.4.Пуснал съм sshd сървиса и на двете дистро.
Проблема е следния:

Инсталирал съм дистрибуцията с QEMU/КVM и сам я свързал към нета със мост macvtap.
1.host device em1: macvtap това е devicе-а
2.после съм избрал Bridge.

Интернетът на виртуалната машина си е ок,но не мога да се свържа с нея.

Мерси предварително на отзовалите се !


Титла: Re: Линукс виртуална машина проблем :)
Публикувано от: dexxa в Oct 04, 2013, 18:48
Предполагам, че се опитваш да я "докопаш" от хоста. Ако е така - няма да стане.
Отдавна открих този недостатък.
http://wiki.libvirt.org/page/Guest_can_reach_outside_network,_but_can%27t_reach_host_%28macvtap%29


Титла: Re: Линукс виртуална машина проблем :)
Публикувано от: tritonchev в Oct 04, 2013, 19:03
Да от хоста искам,пфф жалко .Ами с virtualbox преди нямах проблеми  когато ползвах ubuntu сега с федората ми дава проблем  с него,а при virtualbo-а моста не бешe "macvtapе" .По някакав начин не мога ли да направя друг мост с QEMU/KVM . :)


Титла: Re: Линукс виртуална машина проблем :)
Публикувано от: tritonchev в Oct 04, 2013, 19:06
Или другия вариант е да се логвам от друг комп у нас,ама това не ме устройва :D


Титла: Re: Линукс виртуална машина проблем :)
Публикувано от: dexxa в Oct 04, 2013, 19:23
Как да не може! Направи бридж върху мрежовата карта (за Федора- ЦентОС ще трябва да си поиграеш през конзола. Аз съм на СуСЕ, там си го прави заради мен), после, на виртуалката и дай бриджа и си в "джаза" ;)
Ако има проблем - мога да дам примерен конфиг и на бриджа и на виртуалната машина.
Има и друг вариант, описан е в линка по-горе. Създаваш частна мрежа само за връзка между хоста и виртуалките.


Титла: Re: Линукс виртуална машина проблем :)
Публикувано от: tritonchev в Oct 04, 2013, 19:38
  За този ли файл --- >>>>> vi /etc/sysconfig/network-scripts/ifcfg-eth0--->>при мен е em1
  И този за моста---->>>>> vi /etc/sysconfig/network-scripts/ifcfg-virbr0--->>>името на моста
  ----------------
Това е зa  ifcfg-em1:

BRIDGE=virbr0
DEVICE=em1
HWADDR=00:19:66:5e:08:ca   
ONBOOT=yes
TYPE=Ethernet
------------------
Това е зa ifcfg-virbr0:
------------------
IPADDR=192.168.1.100
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME="virbr0"
ONBOOT=yes
PREFIX=24
STP=on
TYPE=Bridge
----------------------
Или греша нещо,ако е така ме поправи ;)


Титла: Re: Линукс виртуална машина проблем :)
Публикувано от: dexxa в Oct 04, 2013, 20:06
Изглежда добре, макар и да не са ми познати имената на интерфейсите. Само трябва да се зададе, на виртуалната машина, да ползва бриджа.
Нещо такова:
<interface type='bridge'>
<mac address='........'/>
<source bridge='virbr0'/>
<mode type='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
</interface>
Може да редактираш конфигурацията на ВМ с командата:
virsh edit <име на виртуалката> (само за инфо)


Титла: Re: Линукс виртуална машина проблем :)
Публикувано от: tritonchev в Oct 05, 2013, 22:13
Мерси много, всичко тръгна нормално,но трябваше да отворя и 22 порт и да настроя iptables  за допускане на Bridg-a,но и твоята помощ ми помогна ;)

Благодаря dexxa :),жив и здрав ;)