> After the Windows command route add 192.168.1.0 mask 255.255.255.0 192.168.0.4, it is > impossible to ping 192.168.1.2. Pinging 192.168.1.1 works (there is a virtual lan 192.168.1 > on the harware router).
That's your problem. IP addresses must be unique. If 192.168.1.x is in use elsewhere, then you need to use a different range for your Linux guests and modify the route command appropriately. Try renumbering the Linux guests to 192.168.2.x or some unused number.