
Я работаю над программным обеспечением, которое мне нужно протестировать с различными типами 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 (или другого поставщика виртуализации)
- УстановитьpfSenseв машине VirtualBox
- Настройте любую топологию сети/маршрутизацию, которую вы хотите протестировать.
- Выгода! :)
Является ли iptables по-прежнему подходящим инструментом для этой работы? Возможно ли сделать то, что я хочу?
Да, в системе Linux iptables был бы частью решения, но если вы задаете вопросы такого уровня, вам, скорее всего, будет сложно собрать все воедино.