在Linux上仿真

我必须使用OpenVPN连接两个不同的地理networking(例如)

在做“现实世界”之前,我希望能testing我的configuration。

我的主要想法是仿效“私有”WAN生态系统。 我将创build(在一台独特的机器上)2个Linux客户机(具有桥接networking适配器的VMWare工作站)。 每个客人都将得到一个虚假的广域网地址。

之后,我将能够,通常:),在这些客人上安装我需要的所有OpenVPNconfiguration。

值得一试吗? 你看到其他更好的方法吗?

你的主要想法似乎很好,但是,如果你想尝试一个更现实的场景,你可能会觉得WANem很有趣。 您实际上可以模拟延迟,数据包损坏/丢失,抖动,低带宽和其他情况。

参考文献:

http://packetlife.net/blog/2011/jan/12/emulating-wans-wanem/

http://vninja.net/network/using-the-wanem-wan-emulator-virtual-appliance/

我在过去的两周里做了同样的事情,

1-我安装了两个虚拟机,使用了虚拟Box

2-将第一个configuration为openvpn服务器,第二个客户端。

3-使用私有IPS,为什么你需要在公共场所进行testing,这将是没有什么区别的,移动到真实世界时可能面临的唯一问题是服务提供商阻塞了一些端口,只是让它们允许这些端口。

如果可能的话,在两个网站上使用相同的服务提供商会更好。

现在这两个网站上的事情都很好…