Назад | Перейти на главную страницу

ПО для эмуляции сетей и 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. Установите VirtualBox (или другого поставщика виртуализации)
  2. Установить pfSense на машине VirtualBox
  3. Настройте любую топологию / маршрутизацию сети, которую хотите протестировать
  4. Прибыль! :)

По-прежнему ли iptables - подходящий инструмент для работы? Могу ли я делать то, что хочу?

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