• 05Feb

    virtual_networkВ прошлый раз я рассказывал, как можно «ненавязчиво» поставить VirtualBox, с WindowsXP на борту. Сейчас я хочу рассказать, как между ними можно настроить сеть.

    После установки виртуальной машины, у вас возможно будет небольшое недоумения по поводу того, что у вас будет на ней инет, если он будет на Хостой Оси, но по сети у вас не будет доступа к Хостовой Оси.

    Хотя, прежде чем заморачиваться на этом, подумайте, чего вам не хватает. У вас есть Shared Folders, что дает вам возможность обмениваться файлом, и инет, хоть и пока не понятно зачем, что вам еще надо?

    В моем случае, у меня флешке надо общаться с моим twisted сервером. И чтоб дебажить прям из среды разработки — надо было настроить сеть.

    Для доступа к сети на виртуалке я использовал Host Interface. Сразу скажу, что просто использовал первое решение, потому что именно под него я с начало нашел решение. Альтернативные типы соединений я не тестировал, если вдруг понадобится, то буду, и обязательно тут вам опишу.

    Итак. Host Interface предполагает использование устройства сетевой на Хостовой Оси ( в моем случае это Linux Debian lenny ). Мы создадим TAP устройство (виртуальная сетевая карта) , а потом мост с ним. Таким образом мы свяжем две наши оси.

    Вот такой скрипт у меня получился. Его я запускаю один раз, перед первым запуском моей виртуалки. Для его работы вам необходимо будет установить следующие пакеты: bridge-utils, uml-utilities

    Запускать от рута:

    1. #!/bin/sh
    2.  
    3. PATH=/sbin:/usr/bin:/bin:/usr/bin:/usr/sbin
    4. modprobe vboxdrv
    5.  
    6.  
    7. tunctl -t tap1 -u oduvan
    8. ip link set up dev tap1
    9.  
    10. brctl addbr br0
    11. brctl addif br0 tap1
    12.  
    13.  
    14. ip link set up dev br0
    15. ip addr add 192.168.88.1/24 dev br0
    16. ip route add 192.168.88.0/24 dev br0

    мы создали виртуальную сетевую tap1. Теперь ее необходимо ввести в настройках сети вашей виртуалки. Network=> Interface Name

    И запускаем виртуалку ( в моем случае это Windows XP SP2). Как только она запустится, заходим и устанавливаем настройки сети.
    192.168.88.2
    255.255.255.0
    192.168.88.1

    Все. Должно работать.

    Rating 3.00 out of 5
    [?]

    Tags: , , , , ,

  • 07May

    еще не пробывал, но моя винда уж очень сильно напрашивается на обновление, так что скоро попробую, сразу отпишу.

    Вот что в нете про это пишут.

    Список изменений.

    Список изменений на русском.

    Страница загрузки.

    Rating 3.00 out of 5
    [?]

    Tags: ,

   

Recent Comments

  • Every body remembers that modern life seems to be not very c...
  • Alexander, спасибо, интересная трактовка. Но целью статьи бы...
  • "И всегда выходит так, что супер силы, супер сразу — это суп...
  • Так, на вскидку - Лукъяненко пишет в жанре фантастика....
  • Не выдержала моя душа, вот по поводу идиотизма которого тебе...