Ru-Board.club
← Вернуться в раздел «Программы»

» Oracle VM VirtualBox (часть 2)

Автор: mosgas
Дата сообщения: 15.09.2014 14:40
... хвала всевышнему год не было необходимости в "продукте" , но вот снова нужно , и снова трах-тибидох : система 8.1х64 чиста нетвикана , гостевая - Kali (только usb wi-fi адаптер). Пож. просто подскажите (4.х.хх - 4.3.17) номер версии НАИМЕНЕЕ глючной для таких целей. Спасибо.
Автор: Skif_off
Дата сообщения: 09.12.2013 20:52
adasiko

Цитата:
возможны регрессии со старыми ОСями

Т.е. окончательно выпилят поддержку старых ОСей ниже Win2k & Linux 2.6?

З.Ы. Актуализировал версию и ссылки в шапке.
Автор: Skif_off
Дата сообщения: 15.09.2014 15:03
mosgas
4.3.12
Автор: Cheery
Дата сообщения: 10.12.2013 00:42
Вопрос возник такой, неожиданно..
А есть ли возможность изолировать хостовую ОС от гостевой в случае использования NAT?
Мост не очень хочется делать (понадобится второй фиксированный IP), но все запросы из гостевой идут в хостовую как от 127.0.0.1, что не очень то хорошо, хотя бы от внешнего IP было бы получше. Понятно, что виртуалку можно запусть от урезанного юзверя, но вдруг еще какие то интересные варианты есть.
Автор: cracklover
Дата сообщения: 15.09.2014 15:55
mosgas
4.3.12 build 93733

Добавлено:

Цитата:
гостевая - Kali (только usb wi-fi адаптер).

вардрайвингом побаловаться, альфу поюзать?
Автор: CaptainFlint
Дата сообщения: 10.12.2013 11:01
Cheery
Что понимается под изоляцией? Все внешние запросы в любом случае должны будут идти через хостовую систему и так или иначе проходить через её сетевой стек: физическая железка-то ведь всё равно одна, и управляется она лишь хостовой операционкой. Единственный вариант почти(*) полной изоляции — воткнуть, скажем, USB-свисток с отдельным сетевым шнуром, пробросить его внутрь виртуалки и выходить наружу через него. Но, разумеется, в этом случае без отдельного IP не обойтись.

(*) На самом деле, даже такой вариант не является полной изоляцией, ибо проброс устройства делается через специальный драйвер VirtualBox'а, устанавливаемый на хостовой системе.

Если нужна не изоляция в привычном понимании этого слова, а всего лишь возможность разделять сетевой трафик, то можно создать loopback-адаптер, прописать ему собственную выделенную подсеть, настроить виртуалку на мост с этим Loopback и адресом из этого нового диапазона, а основной адаптер настроить на шаринг соединения с Loopback. Тогда все пакеты из виртуалки будут для хостовой системы транзитными, с исходящим адресом, принадлежащим этой выделенной подсети.
Автор: Weeter
Дата сообщения: 16.09.2014 14:22
Всем здрасти.Первый раз в жизни решил попробывать установить виртуальную машину.и вроде получилось-работает.Вот только какие-то жуткие тормоза.Всё делал по инструкциям из инета без самодеятельности.Сам лезть не решаюсь ибо чайник и рядом никого знающего нет.
Автор: adasiko
Дата сообщения: 10.12.2013 13:49
Skif_off

Цитата:
Т.е. окончательно выпилят поддержку старых ОСей ниже Win2k & Linux 2.6?

Нет, конечно. Просто приоритет низкий поставят.
Автор: ArPi
Дата сообщения: 16.09.2014 18:31
Weeter
добавьте ОЗУ и видеопамяти в вирт. машину
Автор: Cheery
Дата сообщения: 10.12.2013 18:45
CaptainFlint
я имел в виду, чтобы обращения гостя к хосту не шли от 127.0.0.1, хотя бы через его внешний IP, чтобы можно было фильтровать. дело в том, что на госте есть ряд сервисов, к которым разрешен доступ с лупбэка, и если гостя взломают, то не хотелось бы, чтобы досталось и хосту )
ну и чтобы обошлось это минимумом усилий, так, чтобы потом с этим разобрались и другие..


Цитата:
а всего лишь возможность разделять сетевой трафик, то можно создать loopback-адаптер, прописать ему собственную выделенную подсеть, настроить виртуалку на мост с этим Loopback и адресом из этого нового диапазона, а основной адаптер настроить на шаринг соединения с Loopback. Тогда все пакеты из виртуалки будут для хостовой системы транзитными, с исходящим адресом, принадлежащим этой выделенной подсети.

попробую, спасибо.
Автор: Skif_off
Дата сообщения: 16.09.2014 20:00
Для гостевой Win7 и выше менее 128 Мб видеопамяти дадут гарантированные тормоза, независимо от объёма ОЗУ. Типа прогресс, да...)
WinXP 64 хватит с головой, для линуксов с не слишком прожорливыми рабочими столами в общем приемлемо, без иксов не помню, сколько ставил. Для FreeBSD по умолчанию подставляется 8, кажется.
Автор: dred2k
Дата сообщения: 16.09.2014 20:04
Тут еще неизвестно - может у Weeter вообще на хосте ресурсов мало, ну а виртуалка при этом еще больше тормозов добавит...
Weeter, озвучьте мощу, плиз.
Автор: CaptainFlint
Дата сообщения: 10.12.2013 20:52
Cheery

Цитата:
я имел в виду, чтобы обращения гостя к хосту не шли от 127.0.0.1

В режиме NAT (я ведь правильно понял, речь о нём?) запросы идут не от 127.0.0.1, а от имени процесса VirtualBox.exe. Вся магия пересылки сетевых запросов от гостевой системы зашита прямо внутри VB, а для хостовой системы это всё выглядит так, будто VirtualBox.exe — самая обычная программа, обращающаяся к сети по каким-то своим нуждам. Как, скажем, браузер, работающий на том же хосте и лезущий в ту же самую сеть, или как FTP-клиент, или как торрент-клиент (в зависимости от того, что именно делает гостевая система).

В любом случае, loopback на госте и на хосте — это две совершенно разные вещи. Ну и я пока не уловил, каким образом открытый доступ к гостевым сервисам может вдруг навредить хостовой системе.
Автор: Weeter
Дата сообщения: 16.09.2014 21:58
ArPi

Skif_off

dred2k
Моя ОС-Win7x64, AMD FX(tm)-4100 3.60GHz, RADEON HD6770, RAM 4Ggb

В настройках ВМ-ОЗУ 1024,видеопамять256,2D и 3D не включены(с ними вообще беда).
В Диспетчере показывает что гостевая работает на встроенной графике.(так должно быть?)
Win_8.1x64.(если с такой погорячился,то подскажите какая в ВМ хорошо работает)

При включённой гостевой моя ОС не тормозит.
Автор: Cheery
Дата сообщения: 10.12.2013 21:38
CaptainFlint

Цитата:
Ну и я пока не уловил, каким образом открытый доступ к гостевым сервисам может вдруг навредить хостовой системе

не к гостевым, а, скажем, на хосте работает сервис, который разрешает запросы с лупбэка без авторизации. если, в случае NAT, обратиться с гостевой к хосту по внутреннему IP (10.0.2.2, по умолчанию), то запросы придут как от 127.0.0.1, что плохо. если же обратиться по внешнему IP, то запросы от него и придут, это еще терпимо.
Автор: dred2k
Дата сообщения: 16.09.2014 22:43
Weeter
На гиге восьмерку... Даже и не знаю - не было такого опыта. Все время минимум 2 гига отдавал машинам. Сейчас же вообще по 4.
Ты клиентские аддоны виртуал-бокса в машину ставил (через исошник) ?
Автор: CaptainFlint
Дата сообщения: 10.12.2013 22:41
Cheery
Теперь понятно. А то выше ты писал:
Цитата:
на госте есть ряд сервисов

Но это, кстати, ещё надо проверить, каким будет источник в описанной мной конфигурации. Не исключено, что хостовый сервис всё равно примет сигнал из виртуалки по причине объединённости двух сетевых интерфейсов в единый мост.

P.S. Кстати, 127.0.0.1 — это всё-таки не loopback, а localhost. Loopback — это виртуальный адаптер, который может иметь произвольный адрес. А в виндах для 127.0.0.1 так и вовсе отдельного адаптера не выделено, там loopback будет каким угодно, только не 127.x.x.x, может путаница возникнуть (в частности, я ещё и из-за этого не сразу уловил суть задачи).
Автор: Weeter
Дата сообщения: 16.09.2014 22:46

Цитата:
Ты клиентские аддоны виртуал-бокса в машину ставил (через исошник) ?

А что это?
Сначала было ОЗУ 2Ггб,но в проге появилось предупреждение что нежелательно.
Автор: cracklover
Дата сообщения: 12.12.2013 21:48
на всякий случай расскажу эпизод, который меня сегодня на некоторое время поверг в ступор при работе с VirtualBox.
совершенно внезапно с утра стал замечать, как на ровном месте стала странно себя вести виртуальная машина с Windows XP. периодически она стала падать с "повреждениями" файловой системы, точь в точь, как бывает когда или битая оперативная память, или есть bad-сектора на жестком диске. я то быстро доставал все из бекапа, но все же, грешным делом, уже стал подозревать именно планки памяти на ноуте. ведь у меня для виртуалки эта память - и память (RAM), и "жесткий диск", так как все крутится в рамдиске. но ларчик открывался просто. в какой-то момент, подключая и отключая виртуальные контроллеры и образы дисков, я нечаянно для этой виртуальной машины с контроллера снял галку на кеширование операций ввода/вывода. а именно для виртуальных машин под Windows XP это критично. контроллер "жесткого диска" виртуальной машины просто стал себя вести неадекватно от этого и файловые операции" пролетая" через него, завершались некорректно и отсюда - порча файлов внутри виртуальной машины с последующим неминуемым падением всей виртуалки с XP.
то есть, как понятно из рассказа, галка должна быть установлена в этой настройке, если речь идет о виртуальной машине с Windows XP.
не повторяйте моей случайной ошибки!
Автор: dred2k
Дата сообщения: 17.09.2014 00:09
Weeter
Изучи матчасть и все получится. Для начала.
Автор: Weeter
Дата сообщения: 17.09.2014 10:15
dred2k,Спасибо-изучаю.
Автор: mleo
Дата сообщения: 15.12.2013 10:27
может в шапку разместить способ запуска гостевой системы с usb?

-----
Х:\путь к папке VirtualBox\VBoxManage.exe internalcommands createrawvmdk -filename X:\путь к папке диска\имя.vmdk -rawdisk \\.\PhysicalDriveN , где Х - буква диска, N - номер диска см "Управление дисками"

-----



Добавлено:
для *unix систем соответственная корректировка в местах буквы диска.
Автор: sundraw
Дата сообщения: 20.09.2014 20:14
Всем доброго здоровья! В сетевых настройках Virtualbox сказано
"Следующие сетевые настройки доступны через VBoxManage modifyvm : Во всех этих команд, используется десятичный номер ("1-N") для указания виртуального сетевого интерфейса к которому эта команда применяется.

--nic<1-N> none|null|nat|bridged|intnet|hostonly|generic : с помощью этого параметра вы можете установить вид режима для каждого виртуального сетевого интерфейса. Можно указать как: отсутствие интерфейса (none), не подключен к хосту (null), использование трансляцию сетевых адресов (nat), сетевой мост (bridged), соединение с другими виртуальными машинами через внутреннию сеть (intnet), сетевой адаптер хоста (hostonly), или редко используемый режим sub-modes (generic). Эти опции соответствуют типам виртуальных интерфейсов, которые описаны в разделе “Введение в сетевые режимы”.

Что за десятичный номер ("1-N"), откуда его взять?
Пытаюсь выполнить команду

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyvm VM1 --nic "1-N" nat

ругается, что нет индекса, и в гугле ничего об этом, выбрасывает куда-то к математикам.
Автор: cracklover
Дата сообщения: 15.12.2013 16:11
mleo
по идее в теме это звучало много раз.
Автор: mleo
Дата сообщения: 15.12.2013 18:30
Может вопрос не из числа частых, но время на поиск ответа придется потратить.
Автор: dred2k
Дата сообщения: 21.09.2014 07:54
sundraw

Цитата:
Что за десятичный номер ("1-N")

Тут они просто указали, что диапазон возможных значений от 1 (единица) до некоего числа N - количества адаптеров.

Цитата:
откуда его взять?

Предположу, что это номер адаптера с закладки "Сеть" окна настроек. "Адаптер 1", "Адаптер 2"...
У меня от 1 до 4.

Цитата:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyvm VM1 --nic "1-N" nat

"1-N" - это сильно!
Ставь вместо этого просто номер, без кавычек.

Код: "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyvm VM1 --nic 1 nat
Автор: cracklover
Дата сообщения: 16.12.2013 06:07
mleo

Цитата:
Может вопрос не из числа частых, но время на поиск ответа придется потратить.

вы не поверите, но довольно часто я точно также делаю "находки" в работе VB и настоятельно прошу добавить их в шапку темы, но каждый раз находится тот, кто этим недоволен.
потому я уже давно просто пишу в тему и оставляю "островки находок"
Автор: sundraw
Дата сообщения: 21.09.2014 08:16
dred2k, всё гениальное просто. Но создателям инструкции, похоже, до этого далеко. Могли бы вместо непонятного "десятичного номера" сказать "номер сетевого адаптера". Спасибо.
Автор: noisy
Дата сообщения: 16.12.2013 17:11
Как-то мимо форума пробежала новость о VirtualBox 4.2.20

https://www.virtualbox.org/wiki/Changelog-4.2
Автор: Lovec
Дата сообщения: 21.09.2014 16:23
У меня создано 3 виртуальных машины (WinXP, Win7 x86 и Win7 x64), на всех подключена общая с хостом папка (C:\tmp)
Сегодня заметил, что на одной из этих трех машин общая папка перестала работать как надо.
С нее не запускается часть файлов, не копируются в виртуальную машину и периодически выскакивает такое сообщение об ошибке.

Что делал:
- отключал/подключал разные папки с хоста под разными буквами
- обновил VB
- удалил полностью гостевую ось и заново ее поставил

Результат тот же. Дополнения само собой стоят.
Есть мысли что может быть?...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499

Предыдущая тема: Программы для разработки, тестирования, оптических систем


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.