Программное обеспечение для эмуляции сетей и NAT

Программное обеспечение для эмуляции сетей и NAT

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

Я бы хотел:

(a)---192.168.3.0/24[NAT] ---- 192.168.1.0/24 ---- [NAT]192.168.2.0/24---(c)

Такая схема позволит мне подключаться к устройствам из двух сетей NAT, это то, что мне нужно для проведения некоторого тестирования.

У меня есть сервер с Windows 2012. Я хотел бы добавить две дополнительные сетевые карты (a и b), но какое программное обеспечение я могу использовать для создания этих сетей и различных типов NAT?

Другой вариант — установить Linux. Все еще ли это iptablesподходящий инструмент для работы? Можно ли сделать то, что я хочу?

Ваше здоровье.

решение1

  1. Установите VirtualBox (или другого поставщика виртуализации)
  2. УстановитьpfSenseв машине VirtualBox
  3. Настройте любую топологию сети/маршрутизацию, которую вы хотите протестировать.
  4. Выгода! :)

Является ли iptables по-прежнему подходящим инструментом для этой работы? Возможно ли сделать то, что я хочу?

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

Связанный контент