Случайный режим vSphere, принимающий пакеты только в одну сторону от сетевого коммутатора
У нас есть два сетевых коммутатора, коммутатор POE (SwitchA) для питания компьютеров наших телефонов / пользователей и коммутатор не-POE (SwitchB для остальной сети).
Каждый коммутатор настроен на зеркалирование портов для поддержки нашей системы записи VoIP. SwitchA выполняет зеркалирование портов на определенных портах, если нам нужно записать пользователя. SwitchB зеркалирует один порт для наблюдения за нашей работой на домашних пользователях (Интернет поступает с управляемого маршрутизатора, чтобы переключиться обратно на наш брандмауэр). Эти две настройки зеркального отображения портов передаются на один сервер vmware vSphere 4.1, он имеет четыре физических карты. Два других NIC подключаются к неуправляемому коммутатору для подключения к остальной части сети.
При подключении к серверу vSphere все сетевые порты переходят в vSwitch, а затем один из серверов (Windows 2008 R2) обнаруживает их и делает свое дело.
Все отлично работает и денди от SwitchB. Но на SwitchA мы получаем только одну сторону пакетов VoIP (выход на телефон, ничего не поступает с телефона).
Действия по устранению неполадок, которые я предпринял до сих пор:
- Я подключил свой ноутбук к порту монитора на SwitchB, и я вижу обе стороны пакетов.
- Я поменял местами какой сетевой интерфейс подключен к порту монитора на SwitchA.
Поскольку все поступает в одну vSwitch / vNetwork, и обе стороны диалога приходят из SwitchB очень хорошо, я считаю, что все настроено правильно на сервере / госте vSphere.
Что может быть причиной односторонней доставки пакетов на мою гостевую машину только с одного интерфейса, но не с другого? Может ли плохой кабель вызывать проблемы от SwitchB?
Редактировать:
- Я также включил порт монитора на моем коммутаторе в режим магистрали вместо режима доступа.
- Я установил для vlanID значение All(4095) в сети виртуальных машин.
- Я включил режим Promiscuous = Принять для vSwitch. (Я отключил его, чтобы мой сервер записи VoIP не видел весь трафик vSwitch.)
Может ли vSwitch иметь два vlanID? Могу ли я установить vSwitch, чтобы с ним были связаны как 1, так и 50? Похоже, что из-за выпадающего списка None (0) или All(4095), это мои варианты.
1 ответ
Чтобы ответить на мой собственный вопрос, это было действительно простым изменением моего драйвера NIC на гостевой машине.
Как вы видите выше, я изменил свойство "Приоритет и VLAN" с "Приоритет и VLAN включен" на "Приоритет включен". Я также настроил виртуальную сеть как транк, как показано ниже.