用于模拟网络和 NAT 的软件

用于模拟网络和 NAT 的软件

我正在开发一个需要使用不同类型的 NAT 进行测试的软件,并且我想建立一个可以在不同 NAT 模式下重新配置的测试环境。

我想拥有:

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

这种布局允许我连接到来自两个 NATed 网络的设备,这正是我执行一些测试所需要的。

我有一台装有 Windows 2012 的服务器,我想添加两个额外的 NIC(a 和 b),但我可以使用什么软件来创建这些网络和不同类型的 NAT?

另一个选择是安装 Linux。这仍然是iptables适合这项工作的工具吗?是否可以做我想做的事?

干杯。

答案1

  1. 安装 VirtualBox(或其他虚拟化提供商)
  2. 安装普富思在 VirtualBox 机器中
  3. 配置您想要测试的任何网络拓扑/路由
  4. 利润! :)

iptables 仍然是适合这项工作的工具吗?它可以做我想做的事情吗?

是的,在 Linux 系统中,iptables 是解决方案的一部分,但是如果您问的是这个级别的问题,您很可能很难将所有部分都放到位。

相关内容