Я хочу протестировать свое программное обеспечение с некоторой потерей пакетов. Я вижу, что могу сделать это с помощью pfSense в формировании трафика. Но очень сложно настроить и создать пару дополнительных виртуальных коммутаторов и так далее.
Могу ли я сделать это непосредственно в ESX для конкретного сетевого интерфейса или для всего виртуального коммутатора?
Как заявляет EEAA, вы ничего не можете сделать специально в ESX (i) для этого, однако ...
Есть довольно простой бесплатный инструмент под названием "WANEM" http://packetlife.net/blog/2011/jan/12/emulating-wans-wanem/
В основном вы загружаетесь с iso, настраиваете IP, настраиваете свой маршрут по умолчанию (на стороне клиента) на wanem IP, устанавливаете параметр tcp и вперед.
Могу ли я сделать это непосредственно в ESX для конкретного сетевого интерфейса или для всего виртуального коммутатора?
Нет. Вам нужно будет направить трафик через Linux или BSD, чтобы искажать пакеты.