Виртуализация. Настройка виртуальной сети VMWare Workstation 8

Written by administrat0r. Posted in Виртуализация

Вступление. Продолжая тему виртуализации на примере продукта VMWare workstationхочется написать о такой вещи как виртуальные сети и непосредственно привести пример по созданию и настройке простейшей виртуальной сети. В виртуальных сетях могут быть подняты любые сервисы коротые могут взаимодействовать как с друг другом в рамках одной виртуальной сети так и с внешним миром (физические сети, интернет).     Виртуальная сетевая карта. Параметры. Для начала я предлагаю вам ознакомиться с параметрами подключения к сетевой карте виртуальной машины а уже после этого мы поговорим о «редакторе виртуальной сети». Откройте параметры виртуальной машины, это можно сделать из меню «Виртуальная машина» -> «Параметры» или можно открыть вкладку вашей виртуальной машины и нажать «Изменение настройки» так же есть возможность использования горячей клавиши (Ctrl+D). VMWare Workstation 8 вкладка виртуальной машиныVMWare Workstation 8 параметры виртуальной машины Нам открывается конфигуратор виртуальной машины, выбираем сетевой адаптер и справа появляются его настройки. Теперь разберёмся что здесь к чему.
  1. 1.Подключение типа «мост». При использовании этого типа подключения виртуальный адаптер работает непосредственно с физическим адаптером на хостовой машине. Что это даёт? Эта настройка позволяет виртуальному компьютеру взаимодействовать с локальной сетью и интернетом если они доступны для физического адаптера хостовой машины. Настройки для сетевого подключения в windows в таком случает берутся с DHCP сервера который встроен в продукт VMWare.
  2. 2.Подключение типа «NAT». При использовании этого типа подключения адапреты виртуальной и хостовой машины создают между собой соединение, параметры для которого задаются DHCP сервером VMWare. При использовании подключения данного вида у виртуальной машины появляется доступ к внешнему миру который подключен по сдерставм физического адапрета при этом данная машина не будет видна из вне.
  3. 3.Подключение типа «Только узел». Это подключение создаёт между виртуальным адаптером на виртуальной машине и виртуальным адаптером VMWare на хостовой машине образуется виртуальная сеть, настройки для которой так же задаёт встроенный в VMWare DHCP сервер. В такой сети виртуальный компьютер и хост могут объмениваться данными между собой, но при этом виртуальный компьютер не имеет доступа к внешнему миру (физическая сеть, интернет).
  4. 4.Подключение типа «Другое». Для данного вида поключения можно выбрать любую созданную виртуальную сеть. Такие виртуальные сети создаются и настраиваются с помощью «редактора виртуальной сети». Параметры для таких виртуальных сетей аналогичны тем что описывались выше, при этом в «редакторе виртуальной сети» так же можно настроить параметры встроенного DHCPсервера и проброс портов.
Редактор виртуальной сети Для вызова редактора зайдите в меню «правка» -> «редактор виртуальной сети», сочетание горячих клавиш для этого пункта меню не присвоено. VMWare Workstation 8 редактор виртуальной сети (VMnet0) По умолчанию в «редакторе виртуальной сети» созданы три сети с дефолтными настройками. Сеть VMnet0 настроена на подключение типа «мост». В настройках этого подключения возможно явно указать с каким адаптером будет создан мост. Сеть VMnet8 использует тип подключения «NAT». В настройках подключения можно изменить настройки встроенного DHCP сервера или деактивировать его. Так же возможно снять галочку с настройки «подключить виртуальный адаптер к этой сети», это выключит виртуальный сетевой адаптер на машине хосте, при этом если DHCP активен то доступ к интернету у виртуальной машины останется… Ещё здесь можно настроить «параметры NAT». В этих параметрах есть возможность пробросить порт с хостовой машины на виртуальную. Рассмотрим этот параметр подробней. VMWare Workstation 8 параметры NATVMWare Workstation 8 параметры NAT (добавление порта) Допустим нужно что бы данные приходящие на определённый порт жизического подключения на хостовой машине перенаправлялись на определённый порт подключения виртуальной машины. Нажмите кнопку «добавить» в «параметрах NAT» и укажите необходимые данные.
  1. 1.Порт узла – здесь нужно указать с какого порта хостовой машины мы хотим перенаправить данные.
  2. 2.Тип – выберите нужный тип TCP или UDP
  3. 3.IP адрес виртуальной машины – можно узнать в «свойствах подключения адаптера» на виртуальной машине.
  4. 4.Порт виртуальной машины — указать номер порта на виртуальной машине который будет принимать перенаправляемые данные.
  5. 5.Описание – можно подписать например к какому сервису относится данный порт.
  6. 6.Нажимаем «ОК» и тестируем полученный результат.
Следующие два скриншота показывают пример того как я пробросил стандартный порт для IIS. VMWare Workstation 8 параметры NAT (порт добавлен)Проверка проброса 80 порта Сеть VMnet1 настроена на работу с подключением «Только узел». В настройках этой сети так же доступны настройки встроенного DHCP и возможность создания подключения с виртуальным сетевым адаптером на хосте. Создание и конфигурирование сети. Предлагаю попробовать создать сеть между двумя виртуальными машинами. Для простоты обозначения я назову обе виртуальные машины и приведу параметры подключения каждой машины: SERVER — эта первая виртуальная машина под управлением ОС Windows Server 2012 состоящая в рабочей группе «Workgroup». В настройках подключения, в параметрах TCP/IP вручную указаны IP адрес (192.168.0.1) и маска подсети (255.255.255.0), брандмауэр windows отключен. CLIENT – вторая виртуальная машина под управлением ОС Windows 7 состоящая в рабочей группе «Workgroup». В настройках подключения, в параметрах TCP/IP вручную указаны IP адрес (192.168.0.2) и маска подсети (255.255.255.0), брандмауэр windows отключен. На обеих виртуальных машинах в параметрах сетевого адаптера было выбрано подключение к сети VMnet1. С помощью «редактора виртуальной сети» в настройках сети VMnet1 были отключены две настройки «подключение виртуального адаптера узла к этой сети» и использование встроенного DHCP сервера. VMWare Workstation 8 параметры виртуальной машины (сетевой адаптер)VMWare Workstation 8 редактор виртуальной сети (VMnet1) Теперь убедимся что наши виртуальные машины состоят в одной виртуальной сети, для этого воспользуемся командой ping. Windows server 2012 RC pingWindows 7 ping Как мы могли убедиться обе машины подключены к одной виртуальной сети которая изолирована от внешнего мира и не связана с виртуальным адаптером хоста. Я предлагаю добавить на SERVER, второй виртуальный адаптер и настроить его для связи с внешним миром. Открываем параметры виртуальной машины «виртуальная машина» -> «параметры» (Ctrl+D) и нажимаем кнопку «добавить». Перед нами мастер добавления нового оборудования, выбираем «сетевой адаптер» и нажимаем «далее». На этом этапе мастер предлагает выбрать нам тип подключения для нового виртуального адаптера, в моём случае я выбирал «другое» и указал на сеть VMnet8(NAT). Нажимаем «готово» и видим что в конфигурацию виртуальной машины добавился второй сетевой адаптер настроенный на подключение к сети VMnet8. VMWare Workstation 8 мастер добавления нового оборудования (сетевой адаптер)VMWare Workstation 8 мастер добавления нового оборудования (тип подключения)VMWare Workstation 8 параметры виртуальной машины (второй сетевой адаптер) Нашим следующим шагом будет конфигурирование настроек сети VMnet8. Заходим в «редактор виртуальной сети» выбираем сеть VMnet8. Отключаем настройку «подключать виртуальный адаптер узла к этой сети». Нажимаем «применить», «ОК». Вуаля, на виртуальной машине SERVER появилось второе подключение с доступом в интернет при этом оно никак не взаимодействует с настроенной до этого локальной сетью. Виртуальная машина «SERVER» может быть в дальнейшем использована в качестве шлюза интернет для сети VMnet1. Windows server 2012 RC сведения сетевых подключений Заключение В этой статье было рассмотрено создание изолированной виртуальной сети между двумя виртуальными машинами. С последующим добавлением второго сетевого адаптера на одну из машин для предоставление доступа в интернет.  

Теги:

Трекбэк с Вашего сайта.

Комментарии (0)

  • wrongdna

    |

    Такой вопрос возник — если в одном влане (НЕ подключенном к хост-машине и не использующем ВМВаровый DHCP) есть DHCP сервер (ВМ на Server2008R2) и его потенциальный клиент (ВМ без ОС) — будет ли клиент получать адрес у другой виртуалки?

    Ответить

  • administrat0r

    |

    wrongdna, не совсем понял вопрос. Вы имеете ввиду, то, что у вас есть виртуальная машина, на борту которой стоит 2008R2 с ролью DHCP сервера? В таком случае он легко сможет раздавать адреса другим виртуальным машинам находящимся в одной сети.

    Ответить

  • administrat0r

    |

    wrongdna, я конфигурировал виртуальную сеть в VMWare следующим образом. В параметрах виртуальных машин указываю виртуальную сеть VMnet1 (только узел). Затем открываете редактор виртуальной сети, выбираете там VMnet1 (только узел) и снимаете 2 галочки (подключить виртуальный адаптер узла к этой сети и использовать локальную службу DHCP). После этих действий проверьте пинг между виртуальными машинами, так же могу посоветовать попробовать выключить брандмауэр Windows.

    Ответить

  • wrongdna

    |

    Пробовал. Не взлетело.

    Ответить

  • Blogger

    |

    А у меня вопрос, я установил контроллер домена на одной виртуалке, он использует DNS а на другой центр сертификации, обе виртуалке расположены в одно сегменте LAN. DHCP сервер веваре я дективировал, будет ли работать служба DNS-?

    Ответить

  • administrat0r

    |

    [quote name=»Blogger»]DHCP сервер веваре я дективировал, будет ли работать служба DNS-?[/quote] Конечно будет, а почему она должна не работать?

    Ответить

  • Blogger

    |

    Все разобрался это сама веваре после обновлений буйнит.

    Ответить

  • Алексей

    |

    Статью бы про тонкую настройку Hyper-V сети, планируется? 🙂

    Ответить

  • Lewcom

    |

    Вопрос закрытый. Разобрался.

    Ответить

  • DoctorRoza

    |

    Подскажите пожалуйста! В целях устранения ликбеза, хочу на виртуальную машину поставить Win Server 2008 R2, SQL и сервер 1С. Из основной ОС планирую подключаться к базам данных 1C, заниматься отладкой и т.п. Вопрос в следующем, как настроить подключение из основной ОС (Win 7 x64) к виртуальному серверу, какие нужно сделать настройки. Подскажите коротенько хотя бы. Большое благодарю заранее!

    Ответить

  • Nail76

    |

    Доброго времени суток. В чем загвоздка?? На вмваре стоит сервер 2008 с двумя ролями DHCP и DNS и несколько виртуальных хостов. Сервер и машины взаимодействуют через виртуальный коммутатор вм1. DHCP в вмваре отключен. При включении виртуальных машин сетевое взаимодействие клиент-сервер происходит нормально, машины дают запросы, сервер раздает адреса, днс запросы разрешает, но вот между собой ни сервер ни машины не пингуются. Что может припятствовать работе ICMP??

    Ответить

  • semen

    |

    может ли сам хост и внешняя локалка получать IP c DHCP запущеного на гостевой OC этогоже хоста? (VMware 9, ОС везде Win)

    Ответить

  • Данил

    |

    У меня виртуальная сеть из 2 вм, на первой вм server2008 с AD и DHCP на второй ядро, ядро пингует сервер, а с сервера на ядро пинги не проходят, хотя адрес ядро получает от него, подскажите пожалуйста, что может быть

    Ответить

  • Егор

    |

    Статья хорошая, но в результате пингуются виртуальные компьютеры, но не видят себя в Сетевом окружении, извините, папке Сеть. Как сделать, чтобы они(виртуальные машины) увидели себя?
    С уважением,
    Егор

    Ответить

  • DiegoLidabo

    |

    10.0.1 build-1379776
    Сделал как вы — сети нет! Куда копать?

    Ответить

  • payfriturab1984

    |

    Конечно. И я с этим столкнулся. Давайте обсудим этот вопрос.

    Ответить

  • David

    |

    Как мне сделать что бы интернет состоял из цепочки виртуальных машин, тоесть хост-windows server 2003-win7, win 2003 и win 7 у нас на vmware стоят, как сделать что бы интернет шёл с хоста на win 2003 там врубается VPN, и от туда уже vpn трафф идёт на win7?

    Ответить

  • wrongdna

    |

    Вы все правильно поняли. Вот только есть проблема — не видит клиент DHCP сервер. Не видит, когда они оба находятся в одном влане (и эти две ВМ — единственные узлы этого влана), не видит, когда они оба в одном ЛАН-сегменте… Никак не видит, хоть тресни пополам. Из разумных объяснений у меня уже осталось одно — вмваровый виртуальный свитч рубит широковещательные пакеты. Такое может быть? Или я что-то делаю радикально не так?
    ПС: те же две машины в ВиртуалБоксе нормально завелись, то-есть с настройками сервера все ОК, вот только не нужны они мне в ВБоксе.

    Ответить

  • Lewcom

    |

    Если не сложно подскажите.
    Есть сеть и комп с инетом.
    Хотелось бы организовать виртуальный интернет шлюз.
    [URL=http://s2.ipicture.ru/Gallery/Viewfull/21374904.html][IMG]http://s2.ipicture.ru/uploads/20130206/thumbs/1GAGQlYU.jpg[/IMG][/URL]
    Создал машину, 2 сетевые бриджом на соответствующие сети.
    Вопрос: на реальной машине в VMNet1и VMNet2 какие IP ставить?

    Ответить

Оставить комментарий

Свежие комментарии

administrat0r

|

Здравствуйте! С локального хостинга придётся уйти, т.к. туда куда я переезжаю нету нормального выделенного канала в интернет. Большое спасибо за ваш отзыв, буду стараться радовать Вас новыми статьями!

Slava

|

Молодец! красивое оформление.

Alexrad

|

Здравствуйте.
У меня проблема следующего рода:
к серверу подключены два шлюза через две сетевые карты, мне необходимо поднять AD и разным пользователям раздавать разный трафик (например, тем кому необходим медленный канал трафика раздача идёт через один шлюз, тем кому необходим более быстрый канал — второй шлюз) при этом есть вероятность того, что один канал отвалится (например, провайдер начнет ремонт сетей) и тогда те пользователи которые сидели на нём перейдут на резервный, т.е. второй. Подскажите пожалуйста как это реализовать, как определенной группе пользователей задать один шлюз, а другой группе второй шлюз.

ОлегСег

|

А например можно ограничить весь ресурс интернета разрешив только пару сайтов и отключить все порты оставив только для оутлука? Или всё же придётся ставить на вторую виртуалку прокси Squid и юзать с шаманским бубном?

la

|

По поводу разбиения диска, по данным с [url=»http://litl-admin.ru»]блога litl-admin[/url], «один или несколько файлов», на самом деле это работает чуток иначе. Если один файл (монолитный), то он размечается полностью, забивается нулями. Если используются несколько, то файлы создаются по мере заполнения диска, то есть предел, допустим, в 40 Гб. На установку выделилось 10Гб… по мере заполнения, выделяется ещё фрагмент места, заполняется он. Это приводит к фрагментации диска виртуальной машины, но зато намного более экономично с точки зрения затрат дискового пространства реальной машины.

Все материалы блога принадлежат его владельцу. По всем вопросам обращаться admin@vlanblog.ru

© vlanblog.ru 2012-2017 «Блог одной виртуальной сети»