我正在开发一个需要使用不同类型的 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
- 安装 VirtualBox(或其他虚拟化提供商)
- 安装普富思在 VirtualBox 机器中
- 配置您想要测试的任何网络拓扑/路由
- 利润! :)
iptables 仍然是适合这项工作的工具吗?它可以做我想做的事情吗?
是的,在 Linux 系统中,iptables 是解决方案的一部分,但是如果您问的是这个级别的问题,您很可能很难将所有部分都放到位。