Hi, >Using VMs would be a problem as the software application that needs to >address the device is just one, do you see any way of replicating your >solution without VMs (e.g. using bridges and "virtual" interfaces)? The sole purpose of the virtual guests in this solution is limited to providing three isolated network stacks that can communicate with the same ip unhindered. It's also achievable (and definitely less cumbersome) using kernel namespaces - part of lxc [1]. If your software on host system can work with three different device addresses (10.1.0.3, 10.2.0.3, 10.3.0.3), then you'd need one instance of the application on host system. If for some reason application is hardcoded to use 10.0.0.1 for device access, then my solution won't do you any good :(. Best regards, Marek [1]http://lxc.sourceforge.net/index.php/about/kernel-namespaces/network/ -- To unsubscribe from this list: send the line "unsubscribe netfilter" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html