I don't disagree since I'm totally a newbie in networking but if a route needs to have a gateway in its own subnet, how do we route different subnets ?
Otherwise, the windows box does have a NIC in the 192.168.2.0/24 network and another one on the 192.168.3.0/24.
The 192.168.2.0/24 network is my home network and that's why the ESX, DD-WRT boxes are in the same network, so that they are easy for me to manage.
I'm thinking of giving up with the separate subnet, this way I won't have any issue but it's not clean at all for a lab setup. I really want to make it through this way.
I created the Windows router so that my VMs get internet access through the ERL. 192.168.3.0/24 => 192.168.2.0/24 => 192.168.2.1 (ERL) => Internet
Once again maybe it's a crazy setup since I don't know a lot in networking but it was working fairly well. I never really had the need of being able to communicate from the LAN to the LAB but now that I need it my setup looks to be incompatible.