народ подсобите поставил VMWARE2
поставил на ВМ 2000 мастдай
все работает кроме сети (в виндусях сетевуха видиться как AMD, сама себя пингует)
кто сталкивался с такой проблемой??
P. S. ставил VMWARE2 из портов.
>народ подсобите поставил VMWARE2
>поставил на ВМ 2000 мастдай
>все работает кроме сети (в виндусях сетевуха видиться как AMD, сама себя
>пингует)
>кто сталкивался с такой проблемой??
>P. S. ставил VMWARE2 из портов.А какой сети идет речь??? :)
На FreeBSD vmware2 работает только в режиме Нost-only, т. е. дальше своей FreeBSD нихрена не увидишь.Решение проблемы. Поднять на FreeBSD NAT, на маздайке шлюзом прописать твою FreeBSD и будет тебе счастье. ;)
>>народ подсобите поставил VMWARE2
>>поставил на ВМ 2000 мастдай
>>все работает кроме сети (в виндусях сетевуха видиться как AMD, сама себя
>>пингует)
>>кто сталкивался с такой проблемой??
>>P. S. ставил VMWARE2 из портов.
>
>А какой сети идет речь??? :)
>На FreeBSD vmware2 работает только в режиме Нost-only, т. е. дальше своей
>FreeBSD нихрена не увидишь.НЕ ПРАВДА!
Сам неделю назад поствил vmware2 под FreeBSD-4.7-p3, в ней STABLE поднятый до FreeBSD-5.0-RELEASE. Девайс во Фрe lnc0. В vmware режим Нost-only.
Сеть работает без проблем.
Удачи.>
>Решение проблемы. Поднять на FreeBSD NAT, на маздайке шлюзом прописать твою FreeBSD
>и будет тебе счастье. ;)
а где айпи прописываеться для виртуальной сетевухи??
>а где айпи прописываеться для виртуальной сетевухи??Если ставил из портов, то вот он - /usr/local/etc/vmware/config
У меня примерно такая фигня в нем:
vmware.fullpath = "/usr/local/lib/vmware/bin/vmware"
wizard.fullpath = "/usr/local/lib/vmware/bin/vmware-wizard"
dhcpd.fullpath = "/usr/local/lib/vmware/bin/vmnet-dhcpd"
loop.fullpath = ""/usr/local/lib/vmware/bin/vmware-loop"
libdir = "/usr/local/lib/vmware/lib"
vmnet1.HostOnlyAddress = "192.168.254.1"
vmnet1.HostOnlyNetMask = "255.255.255.0"На маздайке указываю шлюз 192.168.254.1, IP 192.168.254.2, IP DNS-сервера указан для реального сервера в локалке 192.168.0.A. На FreeBSD поднят NAT на реальном интерфейсе (тот который смотрит в настоящую локальную сеть - 192.168.0.B). И все! Инет шуршит только в путь. ;)
Сеть M$ (192.168.0) не видит, но если машины искать по IP, то можно и до них достучаться.Пробуй. ;)
>Сам неделю назад поствил vmware2 под FreeBSD-4.7-p3, в ней STABLE поднятый до
>FreeBSD-5.0-RELEASE. Девайс во Фрe lnc0. В vmware режим Нost-only.
>Сеть работает без проблем.
>Удачи.Господи!!! Вы это про какую такую fREEbsd уважаемый??? Девай lnc0?! %))) Закусывать надо! ;) /compat/linux/dev/vmnet1 ваще-то всю жизнь была! ;)
А про FreeBSD 5.0 ваще отдельный разговор, нету на ней сети даже в режиме Host-only!!!
# uname -mrs
FreeBSD 5.0-RELEASE i386
# /usr/local/etc/rc.d/rtc.sh start
rtc
# /usr/local/etc/rc.d/vmware.sh start
/usr/local/etc/rc.d/vmware.sh: cannot create /compat/linux/dev/vmnet1: Device not configured
Ну где на 5.0 сеть??? Расскажите мне если не трудно. :)
>>Сам неделю назад поствил vmware2 под FreeBSD-4.7-p3, в ней STABLE поднятый до
>>FreeBSD-5.0-RELEASE. Девайс во Фрe lnc0. В vmware режим Нost-only.
>>Сеть работает без проблем.
>>Удачи.
>
>Господи!!! Вы это про какую такую fREEbsd уважаемый??? Девай lnc0?! %))) Закусывать
>надо! ;) /compat/linux/dev/vmnet1 ваще-то всю жизнь была! ;)
>
>А про FreeBSD 5.0 ваще отдельный разговор, нету на ней сети даже
>в режиме Host-only!!!
># uname -mrs
>FreeBSD 5.0-RELEASE i386
># /usr/local/etc/rc.d/rtc.sh start
>rtc
># /usr/local/etc/rc.d/vmware.sh start
>/usr/local/etc/rc.d/vmware.sh: cannot create /compat/linux/dev/vmnet1: Device not configured
>Ну где на 5.0 сеть??? Расскажите мне если не трудно. :)Человек говорит, что он на freebsd-4.7 запустил vmware,
а уже на ней на vmware т. е., freebsd-5.0
и у него в режиме host-only работает сеть.
alb, Вы это хотели сказать? И действительно сеть работает дальше родительской сиcтемы на, которой запущена vmware?ivi, на freebsd-5.0 действительно никак с сетью, или это как-нибудь лечится?
>>>Сам неделю назад поствил vmware2 под FreeBSD-4.7-p3, в ней STABLE поднятый до
>>>FreeBSD-5.0-RELEASE. Девайс во Фрe lnc0. В vmware режим Нost-only.
>>>Сеть работает без проблем.
>>>Удачи.
>>
>>Господи!!! Вы это про какую такую fREEbsd уважаемый??? Девай lnc0?! %))) Закусывать
>>надо! ;) /compat/linux/dev/vmnet1 ваще-то всю жизнь была! ;)
>>
>>А про FreeBSD 5.0 ваще отдельный разговор, нету на ней сети даже
>>в режиме Host-only!!!
>># uname -mrs
>>FreeBSD 5.0-RELEASE i386
>># /usr/local/etc/rc.d/rtc.sh start
>>rtc
>># /usr/local/etc/rc.d/vmware.sh start
>>/usr/local/etc/rc.d/vmware.sh: cannot create /compat/linux/dev/vmnet1: Device not configured
>>Ну где на 5.0 сеть??? Расскажите мне если не трудно. :)
>
>Человек говорит, что он на freebsd-4.7 запустил vmware,
>а уже на ней на vmware т. е., freebsd-5.0
>и у него в режиме host-only работает сеть.
>alb, Вы это хотели сказать? И действительно сеть работает дальше родительской сиcтемы
>на, которой запущена vmware?
>Извиняюсь, я не так понял. Но не стыковка у господина alb все равно есть. ;)
Читаем из /usr/local/share/doc/vmware/README.FreeBSD:
- Support only for Host networking. Doesn't have a bridgink networking
But really this mean, that you are need to enable gateway on
our FreeBSD box. And after that virtual machine can communicate
with a rest of the world.Ну, а в режиме Host-only дальше FreeBSD, на которой будет запущена vmware2, нифига не увидим, пока не запустим на ней NAT! Ну или если нужен только HTTP и FTP, то сойдет и прокси. :) Или может использовались реальные IP, ась? :)
>ivi, на freebsd-5.0 действительно никак с сетью, или это как-нибудь лечится?
Пока особо не разбирался, но выяснил, что на пятерке треба небольшая операция после установки:
# /usr/local/etc/rc.d/vmware.sh stop
# rm /compat/linux/dev/vmmon
# rm /compat/linux/dev/vmnet1
# ln -s /dev/vmmon /compat/linux/dev/vmmom
# ln -s /dev/vmnet1 /compat/linux/dev/vmnet1
# sed -i .orig -e "s|dev_vmnet1=/compat/linux/dev/vmnet1|dev_vmnet1=/dev/vmnet1|g" /usr/local/etc/rc.d/vmware.sh
# /usr/local/etc/rc.d/vmware.sh startПосле чего все в ажуре, vmnet1 доступен. :)
VMware2 запущеная на 5.0 также ругается на /compat/linux/dev/rtc, что некофигуренный мол он. :( Но я чета решил забить на него пока, и без него вроде все работает. Потом как-нить попазжа займусь. :)
>>>Сам неделю назад поствил vmware2 под FreeBSD-4.7-p3, в ней STABLE поднятый до
>>>FreeBSD-5.0-RELEASE. Девайс во Фрe lnc0. В vmware режим Нost-only.
>>>Сеть работает без проблем.
>>>Удачи.
>>
>>Господи!!! Вы это про какую такую fREEbsd уважаемый??? Девай lnc0?! %))) Закусывать
>>надо! ;) /compat/linux/dev/vmnet1 ваще-то всю жизнь была! ;)
>>
>>А про FreeBSD 5.0 ваще отдельный разговор, нету на ней сети даже
>>в режиме Host-only!!!
>># uname -mrs
>>FreeBSD 5.0-RELEASE i386
>># /usr/local/etc/rc.d/rtc.sh start
>>rtc
>># /usr/local/etc/rc.d/vmware.sh start
>>/usr/local/etc/rc.d/vmware.sh: cannot create /compat/linux/dev/vmnet1: Device not configured
>>Ну где на 5.0 сеть??? Расскажите мне если не трудно. :)
>
>Человек говорит, что он на freebsd-4.7 запустил vmware,
>а уже на ней на vmware т. е., freebsd-5.0
>и у него в режиме host-only работает сеть.Да именно так.
>alb, Вы это хотели сказать? И действительно сеть работает дальше родительской сиcтемы
>на, которой запущена vmware?Да.
Вот ifconfig FBSD-4.7
xl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=3<rxcsum,txcsum>
inet x.x.x.163 netmask 0xfffffff0 broadcast x.x.x.175
ether 00:01:02:fd:2d:92
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
vmnet1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
ether 00:bd:d0:a3:01:01
Opened by PID 14878Это Ifconfig FBSD-5.0
lnc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet x.x.x.167 netmask 0xfffffff0 broadcast x.x.x.175
ether 00:bd:d0:dd:13:5f
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000Для xl0 и lnc0 айпишники из одной сети.
Дефолтный роутер одинаковый соответственно.Когда ставил vmware из портов конфигурил как бридж. Но с бриджем не чего не вышло. Установив в vmware Host-only все заработало.
Вот еще список загруженных модулей на 4.7
1 13 0xc0100000 253318 kernel
2 3 0xc0354000 1832c linux.ko
4 4 0xc0371000 a16c netgraph.ko
6 1 0xc12a9000 7000 linprocfs.ko
7 1 0xc1329000 4000 logo_saver.ko
10 1 0xc0a4d000 2000 rtc.ko
11 1 0xc14df000 9000 vmmon_up.ko
12 1 0xc14eb000 4000 if_tap.ko
13 1 0xc15b5000 3000 ng_ether.ko
14 1 0xc15b9000 4000 ng_bridge.ko
15 1 0xc15bf000 3000 ng_socket.ko
>
>ivi, на freebsd-5.0 действительно никак с сетью, или это как-нибудь лечится?
>13 1 0xc15b5000 3000 ng_ether.ko
>
>14 1 0xc15b9000 4000 ng_bridge.ko
>
>15 1 0xc15bf000 3000 ng_socket.koНу теперь ясно почему работает, настоящие айпи + дополнительные модули. Сразу говорить надо. ;)
>>13 1 0xc15b5000 3000 ng_ether.ko
>>
>>14 1 0xc15b9000 4000 ng_bridge.ko
>>
>>15 1 0xc15bf000 3000 ng_socket.ko
>
>Ну теперь ясно почему работает, настоящие айпи + дополнительные модули. Сразу говорить
>надо. ;)Настоящие ip или нет это по идее рояли не играет.
А по поводу "дополнительнительных модулей" смотри
/sys/i386/conf/LINT , на тему netgraph и вкомпеляй все что тебе надо в ядро.