[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как поднять сеть в VirtualBox
rooor
Поделитесь опытом, пожалуйста...
Нужно поднять сеть в VirtualBox'e
ОС - Debian, в виртуалке - Винда

пробывал по статье opennet.ru, не помогло - в виртуалке сеть есть, а локалка пропадает



Спустя 10 минут, 28 секунд (7.03.2012 - 10:37) caballero написал(а):
что ты подразумеваешь под словом виртуалка и локалка - неведомо
что с чем ты хочешь соединить?
не помню как виртуалбоксе но в vmware это настроцка виртуального адаптера
ставишь bridge - получаешь отдельную сетевуху с IP
NAT - разделяется сетевая карта по тому же IP как у хоста
Host only - создается приватная сеть между хостом и гостевой ОС

Спустя 5 минут, 50 секунд (7.03.2012 - 10:43) rooor написал(а):
caballero
мне надо, чтобы ОС в виртуалке(винда) была полноценным хостом в локальной сети
если ставить bridge - пингуется только основная ОС(Debian) и в ВМ(Windows), остальные комьютеры в локальной сети не видят друг друга(не пингуются)
NAT - вроде как если по нату, то ОС в ВМ не будет видна остальным компам в сети

Спустя 21 минута, 44 секунды (7.03.2012 - 11:04) YVSIK написал(а):
я пробовал из винды, ставил на неё машину (виновскую {есть такая по умолчани на севен}) внутри убутну, ничего и не вышло соединить ни с компом в сеть ни вообще и с инетом, так что думаю вполне надо разобраться с этими хитростями.

Спустя 1 минута, 59 секунд (7.03.2012 - 11:06) Commander Keen написал(а):
Цитата
пингуется только основная ОС(Debian) и в ВМ(Windows), остальные комьютеры в локальной сети не видят друг друга(не пингуются)

С bridge всё работает. Машины вообще в какой сети находятся? Может они в разных сетях совсем? Тогда нужно прописывать маршруты. Кинь сюда лог команды route, ifconfig и ipconfig, route print с винды.

Спустя 3 минуты, 41 секунда (7.03.2012 - 11:10) Игорь_Vasinsky написал(а):
ставил VM на убунту. там поднимал XP - всё пучком, пользовался VPN из винды без проблем.

ТС - те же говорят - настроить мост.

Спустя 55 минут, 2 секунды (7.03.2012 - 12:05) Commander Keen написал(а):
• Выставляй на VBOX-машине "виртуальный адаптер хоста".
• В винде настраиваешь его так же, как настроены другие хосты визической сети. Не нужно мудрить и раскидывать их по разным сетям, типа одна в 192.168.0.0/24, а другая в 192.168.240.0/xx. Всё ставь в одну сеть. То есть, если все сидят на 192.168.0.0/24, то и твой хост, и твоя ВМ должны находиться в этой сетке.

• На Линукс-машине делаешь:
sudo ifconfig eth0 192.168.0.x/24, где x - любое число от 1 до 254, которое ещё не занято остальными хостами, пофиг какими, виртуальными или физическими!

• В винде на вм прописываешь гейтвей и адрес неймсервера (твоя машина, если все через тебя ходят в сеть, если нет - адрес устройства для этого предназначенного). Пингуешь друг-друга (хост ->виртуал, хост <- виртуал, ), пингуешь 8.8.8.8, пинганулось - гуд. Далее ping www.ru (это всё на винде). Если не пингуется, делаем винде:

nslookup www.ru -> и лог постишь здесь. Стоит ещё сказать, что на линукс-машине желательно отключать network-manager, слишком он любит "настраивать по своему"


Спустя 1 час, 11 минут, 54 секунды (7.03.2012 - 13:17) rooor написал(а):
Commander Keen
в ВМ нет такого "виртуальный адаптер хоста".
есть Nat, Хост-интерфейс, Внутренняя сеть

по последнему посту - нет пинга ни в одну сторону

если в /etc/network/interfaces прописать бридж, то пинги идут в обе стороны между ВМ и основной ОС на одной машине, но эта машина(физическая) становится недоступной другим компам в локальной сети

Спустя 42 минуты, 7 секунд (7.03.2012 - 13:59) Commander Keen написал(а):
Цитата
Хост-интерфейс

походу это то же самое. А какая версия VBOX ?

Спустя 39 минут, 58 секунд (7.03.2012 - 14:39) Guest написал(а):
Цитата (Commander Keen @ 7.03.2012 - 10:59)
А какая версия VBOX ?

1.6.6

Спустя 14 минут, 58 секунд (7.03.2012 - 14:54) Guest написал(а):
ставил из репозитория, сейчас качаю VirtualBox 4.1.8 for Linux
мож с ней попрет ))

Спустя 17 минут, 47 секунд (7.03.2012 - 15:12) inpost написал(а):
Сетевой мост включи. А при установке есть автоопределение сети, он сам IP-шники поставит и будет видна сеть.

Спустя 25 минут, 12 секунд (7.03.2012 - 15:37) Commander Keen написал(а):
Цитата
А при установке есть автоопределение сети, он сам IP-шники поставит и будет видна сеть.

если в той же сети где-то есть dhcp-сервер...

Цитата
1.6.6

Древняк... вот в новой и поставь Virtual Host Adapter.
А то, что остальные визические не видят твою виртуалку - это верно, откуда они знают что у тебя что-то там стоит на машине, что являет собой отдельную машину? Маршруты нужно повтыкать, ещё раз скажу.

Спустя 10 минут, 46 секунд (7.03.2012 - 15:48) Guest написал(а):
Цитата (Commander Keen @ 7.03.2012 - 12:37)
А то, что остальные визические не видят твою виртуалку - это верно

они не видя физический хост ...

чуть отложить наверное придется этот вопрос, тут корпоративчик намечается))

Спустя 7 минут, 51 секунда (7.03.2012 - 15:56) Commander Keen написал(а):
Цитата
они не видя физический хост ...

значит он в другой сети находится... я же тебе говорил, скинь логи ifconfig от eth0, route, route print (от винды) nslookup <dns-имя какой-нибудь виндовой тачки>, и ipconfig тоже от виндовой машины. И чего там кстати в resolv.conf?

Спустя 11 минут, 25 секунд (7.03.2012 - 16:07) rooor написал(а):
ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:79:67:04:08
inet addr:XX.XX.XX.XX Bcast:XX.XX.XX.XX Mask:255.255.255.252
inet6 addr: fe80::204:79ff:fe67:408/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:358401 errors:0 dropped:0 overruns:0 frame:0
TX packets:357316 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:283098987 (269.9 MiB) TX bytes:75248605 (71.7 MiB)
Interrupt:26 Base address:0xa000

eth1 Link encap:Ethernet HWaddr 00:22:64:a1:0e:48
inet addr:192.168.0.250 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::222:64ff:fea1:e48/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:227397 errors:0 dropped:0 overruns:0 frame:0
TX packets:270460 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:69529369 (66.3 MiB) TX bytes:213130609 (203.2 MiB)
Interrupt:16 Memory:fa000000-fa012100

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:214 errors:0 dropped:0 overruns:0 frame:0
TX packets:214 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:27912 (27.2 KiB) TX bytes:27912 (27.2 KiB)

route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
localnet * 255.255.255.252 U 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
default host-180-195-146-18 0.0.0.0 UG 0 0 0 eth0

Спустя 16 минут, 5 секунд (7.03.2012 - 16:23) Commander Keen написал(а):
Какой интерфейс куда смотрит? eth1 как я понял виртуальный?

Спустя 5 минут, 59 секунд (7.03.2012 - 16:29) rooor написал(а):
Commander Keen
eth1 - физический в локалку
eth0 - физический на внешку

Спустя 5 минут, 17 секунд (7.03.2012 - 16:34) Commander Keen написал(а):
а где virtual network adapter? поставь новую версию, он там есть.

Спустя 3 минуты, 20 секунд (7.03.2012 - 16:38) rooor написал(а):
Commander Keen
я создавал виртуальный vbox0 специально, настраивал его, но всё равно без бриджа ничего не видит, а с бриджем обмен только в пределах одной машины

Спустя 18 часов, 8 минут, 23 секунды (8.03.2012 - 10:46) Commander Keen написал(а):
Может гест-шелл предоставишь? Посмотрим что там у тебя.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.