Para começar, você não deve ter duas sub-redes idênticas em várias redes desconexas. O motivo é que o Windows vê que ambos os cartões têm acesso a toda a rede 192.168.0.x - quando, na verdade, eles não o fazem.
O que acontecerá é que, quando você ping 192.168.0.3 da máquina client , a máquina estará enviando a resposta de ping de volta à interface LAN A , em vez da interface LAN B (porque não sabe melhor).
Você precisará garantir que uma de suas redes seja diferente. Você deve ter, digamos, 192.168.0.x e 192.168.1.x (ambos com uma máscara de sub-rede de 255.255.255.0 ) para que essa seja uma configuração de rede correta.