Голосование

Вы подымали сеть в виртуализаторах?

Да, было
Нет, пока
Не приходилось
Пробовал(а) но не получилось
А это вообще возможно?

Автор Тема: Virtualbox, Wine, VMware, QEMU и программы в виртуальных машинах в т.ч. на виртуальном сервере.  (Прочитано 295712 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 376
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн GreyMTN

  • Участник
  • *
  • Сообщений: 54
QEMU & VirtualNet
« Ответ #466 : 25.11.2008 17:42:30 »
Здравствуйте!

Имеется
ALTLinux 4.1
QEmu 0.9.1
localhost 192.168.1.2
ADSL modem 192.168.1.1
Настроенный IPTABLES

$ sudo /sbin/iptables-save
# Generated by iptables-save v1.3.7 on Tue Nov 25 17:41:58 2008
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT DROP [0:0]
:in_traf - [0:0]
-A INPUT -i eth0 -j in_traf
-A INPUT -i eth0 -p tcp -m tcp --dport 3128 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --tcp-flags FIN,SYN,ACK SYN -j REJECT --reject-with icmp-port-unreachable
-A INPUT -i lo -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -p tcp -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p udp -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -o eth0 -p tcp -j DROP
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -p icmp -j ACCEPT
-A OUTPUT -p tcp -m tcp --sport 32768:65535 -j ACCEPT
-A OUTPUT -p udp -m udp --sport 32768:65535 -j ACCEPT
-A in_traf -j RETURN
COMMIT
# Completed on Tue Nov 25 17:41:58 2008


$ cat qemu-ifup
#!/bin/sh
bridge=br0
echo "Executing /etc/qemu-ifup"
echo "Bringing up $1 for bridged mode..."
/sbin/ifconfig $1 192.168.1.21 promisc up
echo "Adding $1 to $bridge..."
/sbin/brctl addif $bridge $1

$ cat win.sh
#!/bin/sh
TUN=`lsmod | grep tun`
BR=`/sbin/brctl show | grep br0`
[ -z "$TUN" ] && /sbin/modprobe tun
[ -z "$TUN" ] && chmod 0666 /dev/net/tun
echo 1 > /proc/sys/net/ipv4/ip_forward
[ -z "$BR" ] && /sbin/brctl addbr br0 && /sbin/brctl addif br0 eth0
qemu -hda disk.img -boot c -net nic,vlan=0 -net tap,vlan=0,ifname=tap0,script=/etc/qemu-ifup -m 256 -localtime
после старта всей этой конструкции ADLSmodem перестает пинговаться и выход в инет прекращается :(

что не так?

всё это настроено дома. на работе просто локалка. IPTABLES там нет. с подобные настройками из гостевой ОС Windows видна сеть и из сети видны ресурсы моей гостевой ОС.
« Последнее редактирование: 23.09.2011 23:00:51 от МИНЗДРАВ »
С большим уважением...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 376
  • Учиться .... Телепатами не рождаются, ими ....
Re: QEMU & VirtualNet
« Ответ #467 : 25.11.2008 23:11:49 »
А зачем что-то городить, если сеть qemu работает из коробки ?

Оффлайн Whirlpool

  • Участник
  • *
  • Сообщений: 20
Wine и игры - отсутствует картинка
« Ответ #468 : 26.11.2008 16:25:29 »
В некоторых играх при их запуске, вместо картинки - сплошная чернота. Звук при этом идет нормально. Я решил, что это баг vanilla, и установил рпмку от мандривы. Но баг остался. При этом, 2Д игры, явно использующие ускорение графики ("alien outberak","world of goo"), работают хорошо. тукс рейсер тоже не глючит, т.е. драйвера стоят хорошо.
немного поковырялся, отключил в настройках wine пиксельные и вершинные шейдеры - смог запустить nfs underground, но клавиатура не работает, а при входе в гонку происходит непонятный лаг, вылезает меню паузы, и игра повисает.
у кого-нибудь есть соображения, почему нет картинки? p.s. после отключения шейдеров, она появилась только в nfs.

Оффлайн Athlocatle

  • Участник
  • *
  • Сообщений: 257
Re: QEMU & VirtualNet
« Ответ #469 : 27.11.2008 04:31:50 »
А зачем что-то городить, если сеть qemu работает из коробки ?

Из коробки мы в вирт. машине имеем адрес 10.0.2.15, адрес шлюза 10.0.2.2 (пишу по памяти, адреса ИМХО такие) и ничего не пингуется за этими пределами (внутри - десктоп 4.1 свежеустановленный). Как добиться нормальной работы?

Оффлайн Athlocatle

  • Участник
  • *
  • Сообщений: 257
Re: Wine и игры - отсутствует картинка
« Ответ #470 : 27.11.2008 04:45:18 »
Что говорит команда
$ rpm -qa|grep wine-gl ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 376
  • Учиться .... Телепатами не рождаются, ими ....
Re: QEMU & VirtualNet
« Ответ #471 : 27.11.2008 09:16:20 »
Насчёт ping не уверен, но выход по ftp и http работает

Оффлайн Саша

  • Участник
  • *
  • Сообщений: 92
Помогите примонтировать и увидить файлы cdrom в officeserver на virtualbox. В виртуал бокс пробовал подключать физический диск который подключается через usb и образ. Набирал apt-cdrom add но в папке media/cdrom файлы диска не появляются хотя пакеты при установке с образа диска подключенного таким образом устанавливаются. Вот в скриншоте fstab и то что выводит  apt-cdrom add.


Оффлайн Саша

  • Участник
  • *
  • Сообщений: 92
Re: VirtualBox & хост-интерфейс
« Ответ #473 : 30.11.2008 19:11:14 »
Эта команда у меня не монтирует sbin/mount.cifs  //192.168.0.104/wwwww /mnt/dev в папке /mnt/dev ничего не появляется. wwwww общая папка в вируталбокс. В рассылке мне посоветовали набрать команды чтоб посмотреть что у меня. Посмотрите может вы знаете что там. А то usb у меня не монтируется, cd почему то тоже не монтируется точнее файлы не видны в папке media/cdrom после команды apt-cdrom add хотя раньше было. Я о нем писал кстати в другой теме http://forum.altlinux.org/index.php/topic,1132.0.html но ответа тоже нет. Но пакеты при этом с диска устанавливаются!  Получается что внутрь вирутуалбокса я записать ничего не магу. :( И все тут других входов нет. :(

Alexei_VM

  • Гость
Re: VirtualBox & хост-интерфейс
« Ответ #474 : 30.11.2008 19:20:41 »
В рассылке мне посоветовали набрать команды чтоб посмотреть что у меня.

Попробуйте smbclient -N -L 192.168.0.104, то есть без слэшиков. Результаты сюда.

Drool

  • Гость
Re: VirtualBox & хост-интерфейс
« Ответ #475 : 30.11.2008 19:27:09 »
Я б еще попросил вывод findsmb

Оффлайн Саша

  • Участник
  • *
  • Сообщений: 92
Re: VirtualBox & хост-интерфейс
« Ответ #476 : 01.12.2008 00:30:14 »
В виртуалбокс можно создать временную общую папку и постоянную. Я сделал и ту и другую поставил галку "только для чтения"и указал на папку wwwww на рабочем столе.
Теперь когда набираю sbin/mount.cifs  //192.168.0.104/wwwww /mnt/dev спрашивается пароль. Я набираю просто 1 или пароль root и выводится "mount error 113 = No route to host" Что это за пароль?
А вот то что выводят эти команды:

Drool

  • Гость
Re: VirtualBox & хост-интерфейс
« Ответ #477 : 01.12.2008 00:39:04 »
"mount error 113 = No route to host" Что это за пароль?

При чем тут пароль? Он не видит машины вообще, к которой Вы пытаетесь подцепиться.

kda

  • Гость
Re: VirtualBox & хост-интерфейс
« Ответ #478 : 01.12.2008 00:45:07 »
Для того, чтобы смонтировать общую папку в гостевой системе, потребуется следующая команда:

mount -t vboxfs wwwww /mnt/dev

Дополнения гостевой ОС, естественно, должны быть установлены.

Оффлайн invisible

  • Участник
  • *
  • Сообщений: 37
Re: Как запускать программу в Wine
« Ответ #479 : 01.12.2008 03:40:11 »
Если запускать так 'wine /home/invisible/wine_c/Program Files/www.cproxy.com/cproxy.exe' то выполняется запуск долго и потом без ярлыка в панели. Т.е не видно работает или нет. А если запускать через 'Служебные - Менеджер файлов' то программа запускается быстрее и с ярлыком в панели.