We all know Carter from the days he brought PowerCLI to the market. After the successful launch of this new automation product, Carter moved over to Spring, where he’s working as a product manager of one of the most secret Spring projects. For these secret projects he was looking for a tool or appliance which could be used to introduce low network bandwidth, latency and packet loss in order to test his cool WebApps. After some searching and tweeting around he has decided to build an appliance on his own. WANatronic uses Ubuntu 8.04 JEOS, RC tools and IP tables. I’ve recorded a short video about what you can do with it and how it works. If you’re interested in giving it a try and you’re using vSphere, I’ve created a VMware vSphere WANatronic 10001 appliance OVF file which can be downloaded from this location.
When you want to test services like DNS, RDP or PCoIP on another host just use the following command line and put in your own addresses: route ADD 22.214.171.124 MASK 255.255.255.255 192.168.178.225 In this example DNS requests for 126.96.36.199 just like in Carter’s example are routed trough 192.168.178.225 (the IP address of my WANatronic).