Почему vlan не функционируют на сервере Proxmox Virtual Environment (PVE)?

Почему при использовании моста в Proxmox Virtual Environment (PVE) для одного из 50 VLAN на Debian маршрутизаторе происходит потеря пакетов более 90% при пинге виртуальной машины (VM), в то время как если удалить VLAN из конфигурации VM в PVE и создать интерфейс с тем же тегом в самой VM, все работает нормально? Возможно, проблема связана с MTU, но уменьшение MTU до 1400 внутри VM не дало результатов. Как можно решить эту проблему?
  • 4 ноября 2023 г. 9:22
Ответы на вопрос 2
Есть несколько возможных причин, по которым VLAN может не функционировать на сервере Proxmox Virtual Environment (PVE) и почему мост в PVE может приводить к потере пакетов на Debian маршрутизаторе:

1. Неправильная настройка VLAN-интерфейсов: Убедитесь, что VLAN-интерфейсы настроены правильно и сопоставлены с соответствующими VLAN-тегами. Проверьте, что файлы конфигурации интерфейсов на сервере PVE и виртуальной машине соответствуют ожидаемой настройке VLAN-тегов.

2. Проблемы с маршрутизацией: Убедитесь, что маршрутизация на маршрутизаторе Debian правильно настроена для обработки VLAN-тегов. Проверьте таблицу маршрутизации на маршрутизаторе, чтобы убедиться, что связанные с VLAN-интерфейсом правила маршрутизации настроены правильно.

3. Проблемы с настройкой MTU: Попробуйте проверить, соответствует ли настройка MTU на сервере PVE, виртуальных машинах и маршрутизаторе Debian. Убедитесь, что значение MTU согласовано между всеми устройствами в цепочке.

4. Ограничения производительности: Возможно, сервер PVE или виртуальная машина недостаточно производительны для обработки большого количества VLAN-трафика. Проверьте системные ресурсы сервера PVE и убедитесь, что они достаточны для работы с нужными VLAN.

Если все вышеперечисленные шаги не помогли решить проблему, возможно, стоит проконсультироваться с технической поддержкой Proxmox или Debian, чтобы получить более подробную помощь в диагностике и решении проблемы.
Эта проблема, похожая на трудности при развёртывании CHR на Hyper-V, решалась путём активации спуфинга MAC-адресов в опциях сетевого адаптера виртуальной машины. Возможно, решение этой проблемы стоит искать в этом разделе, так как я не имел опыта работы с PVE.
Похожие вопросы