You are using the VM TCP stack as a layer 3 router. That means that you must have different subnets for the LCS and hipersocket interfaces (either by splitting the 192.168.0 network with the netmask, or by using a different subnet of the 192.168 space for the hipersocket link.
The easy way is to set the hipersocket interface to 192.168.1.1, number all your linux guests as 192.168.1.x with a default gw of 192.168.1.1. The last step is to make sure that the other devices on your network that need to reach machines on the hipersocket LAN have a routing entry for 192.168.1.0/255.255.255.0 via 192.168.0.4 as the gateway. For Linux, that would look like: route add net 192.168.1.0 netmask 255.255.255.0 gw 192.168.0.4 Windows should be something similar.
