Ответ
 
LinkBack Опции темы
Старый 12.04.2012, 13:18      #1 (ссылка на пост)
levinkv
Активный пользователь
 
Аватар для levinkv
 
Регистрация: 23.01.2012
Сообщений: 54
levinkv скоро придёт к известности
Информация

По умолчанию Как настроить локальную сеть на VirtualBox + Как установить Guest Additions на Debian

Всем привет!

В предыдущей статье “Как установить Oracle VM VirtualBox на Debian Linux + Как создать виртуальную машину“, мы говорили о том, как установить VirtualBox на Debian Linux, а также как создать виртуальную машину.

В этой статье будет рассказано, как настроить сеть, а также как установить Guest Additions на гостевой машине.

Виртуальная сеть

Первым делом, когда гостевая машина установлена, многие начинают настраивать сеть на машине. VirtualBox позволяет установить до 4-х сетевых адаптеров (Ethernet карта), которые настраиваются через GUI-интерфейс для каждой гостевой машины.

Сетевые модели

Ниже приведены различные сетевые модели, которые могут быть настроены для каждого сетевого адаптера:
  • Network Address Translation (NAT)
  • Bridged Networking (Сетевой мост)
  • Internal networking (Внутренняя сеть)
  • Host-only networking (Виртуальный адаптер хоста)
Network Address Translation (NAT)

Когда на гостевой машине устанавливают этот режим, тогда внешний мир не сможет непосредственно взаимодействовать с этой машиной. Когда гостевая машина посылает IP-пакет какой нибудь удаленной машине, то NAT Engine в VirtualBox получит этот пакет и извлечет TCP/IP сегменты, а также изменит IP-адрес гостевой машины на IP-адрес HOST-машины. Таким образом внешний мир видит только IP-адрес HOST-машины. Когда же придет ответ от удаленной машины, то HOST-машина перенаправит его гостевой машине.

Bridged Networking (Сетевой мост)

Тоже самое, что и физическое подключение. Внешний мир может напрямую общаться с гостевой машиной. Когда гостевая машина настроена Bridged Networking, VirtualBox использует драйвер устройства HOST-системы, которая может перехватывать и вводить данные через физический сетевой адаптер.

Internal networking (Внутренняя сеть)

Мы можем создавать большое количество виртуальных машин с помощью VirtualBox. Поэтому, если вы хотите, чтобы гостевые машины общались между собой только во внутренней сети. Тогда используйте режим Internal Networking. Для этой цели можно использовать режим Bridged Networking, однако внутренняя сеть является более безопасной.

В режиме Bridged Networking все пакеты запрос/ответ обрабатываются на физическом сетевом адаптере. И если злоумышленник воспользуется пакетным сниффером, тогда весь трафик будет захвачен. Поэтому режим Internal Networking является более безопасным.

Host-Only Networking (Виртуальный адаптер хоста)

Это гибрид Bridged и Internal режимов. В этом режиме, гостевая машина может общаться с другими гостевыми машинами, а также с HOST-машиной. Это выглядит так, как будто все машины (включая HOST и гостевые машины) физически подключены к сетевому свичу (switch). Гостевая машина опять таки не может общаться с внешним миром, поскольку она не связана с физическим интерфейсом.

Настройка сети – шаг за шагом

1. Запускаем VirtualBox:

Код:
$ virtualbox

2. Выбираем гостевую машину, щелкаем правой кнопкой мыши и выбираем Свойства.

3. Выбираем Сеть, как показано ниже:

Click the image to open in full size.

4. Щелкаем на Включить сетевой адаптер.

5. Выбираете тот режим, который вам нужен. Я выбрал Bridged Adapter (Сетевой мост).

6. Нажмите на Дополнительно, чтобы попасть в расширенное меню. Здесь вы можете задать тип адаптера, а также поменять MAC-адрес сетевого интерфейса.

Click the image to open in full size.

7. Нажимаем кнопку ОК.

Настройка сети в VirtualBox завершена. Теперь можно запустить виртуальную машину и начать работать.

Guest Additions

Guest Additions может быть установлен на виртуальную машину, после того как ОС уже установилась. Virtualbox Guest additions состоит из драйверов устройств и других приложений, которые могут оптимизировать производительность и удобство использования виртуальной машины.

Guest Additions может обеспечить следующие возможности:
  • Интеграция указателя мыши
  • Синхронизация времени
  • Общие папки
  • Общий буфер обмена
Установка Guest Additions

В этой части статьи будет описано, как установить Guest Additions на Debian Squeeze Linux.

По умолчанию в директории /usr/share/virtualbox/ лежит ISO-образ под названием VBoxGuestAdditions.iso, вот он то нам и нужен. Далее выполним простые шаги:

1. Запускаем VirtualBox:

Код:
$ virtualbox

2. Выбираем гостевую машину и переходим в Свойства.

3. Выбираем Носители

4. В дереве Носители выбираем IDE контроллер -> Пусто, как показано на рисунке ниже:

Click the image to open in full size.

5. Теперь переходим в директорию /usr/share/virtualbox/ и выбираем ISO-образ.

6. Щелкаем ОК.

7. Запускаем гостевую машину.

8. Авторизовываемся в системе.

9. Переходим в /media/cdrom0/. У вас может быть другой путь, так что будьте внимательны.

Код:
# cd /media/cdrom0/
# ls -1
AUTORUN.INF
VBoxWindowsAdditions.exe
VBoxWindowsAdditions-x86.exe
VBoxWindowsAdditions-amd64.exe
autorun.sh
VBoxLinuxAdditions.run
VBoxSolarisAdditions.pkg
64Bit
32Bit

10. Устанавливаем следующие зависимости:

Код:
# apt-get install make gcc linux-headers-$(uname -r)

11. Выполням

Код:
# sh ./VBoxLinuxAdditions.run

12. После установки перезагружаем машину:

Код:
# shutdown -r now

13. Теперь, когда будет запущена гостевая машина, Guest Additions будет запускаться автоматически.

VirtualBox синхронизирует время между HOST-машиной и гостевой машиной. По умолчанию, каждые 10 секунд “гостевое” время сбрасывается на host-время.

Общий буфер обмена

Вы можете использовать общий буфер для обмена данными между HOST-машиной и гостевой машиной. Общий буфер будет работать, если Guest Additions установлен на гостевой машине. Также можно изменять параметры Общего буфера, как показано на рисунке ниже:

Click the image to open in full size.

На сегодня это все. Чтобы следить за статьями блога, оформляйте подписку по E-MAIL или RSS.

Дополнительные материалы:
levinkv вне форума   Ответить с цитированием
Ответ

Социальные закладки

Метки
guest additions, guest additions на debian, VirtualBox, локальная сеть virtualbox


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks Вкл.
Pingbacks Вкл.
Refbacks Вкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как установить Oracle VM VirtualBox на Debian Linux + Как создать виртуальную машину levinkv Linuxoid 0 12.04.2012 13:00
Интерпол контролирует глобальную сеть Red Новости: компьютеры и связь 3 13.11.2011 22:34
Windows 7 и локальная сеть MiraMaX166 Windows 7: "За" и "Против"... 5 17.07.2009 16:30


Реламный блок
 

Текущее время: 07:47. Часовой пояс GMT +6.


Rambler's Top100 Счётчик тиц

vBulletin Skin by MiraMaX166
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Время генерации страницы 0.13370 секунды с 18 запросами