Você precisa definir rotas estáticas em cada roteador para a rede do outro roteador e verificar se o encaminhamento de pacotes está ativado.
Meu objetivo é acessar meu NAS a partir de um PC, mas o NAS não está acessível.
Situação
Aqui está minha configuração de rede:
Router 1: 192.168.2.1 : 255.255.255.0
Router 2: 192.168.1.1 : 255.255.255.0
NAS: 192.168.1.108 (in Network of Router 2)
PC Foo: 192.168.2.xy
Problema
Portanto, o problema é que não consigo acessar o "PC Foo" (sem ping possível) no meu NAS. Todos os outros PCs com IP 192.168. 2 .xy obtêm acesso.
Perguntas
Não tenho certeza, mas isso é um problema de sub-rede?
O que posso fazer para obter acesso quando não quiser alterar os IPs?
Eu estou supondo que você tem o roteador 2 fazendo NAT quando não precisa ser. Desabilite o serviço NAT e DHCP no roteador 2, para fazê-lo agir como um switch / bridge Ethernet. Então toda a sua rede será toda uma sub-rede, o que é provavelmente uma configuração melhor para você de qualquer maneira.
Se você tem uma boa razão para o roteador 2 estar fazendo NAT, você precisará inserir os mapeamentos de portas NAT para que qualquer coisa na rede do roteador 1 possa chegar às coisas que eles precisam para acessar a rede do roteador 2. Você também precisará definir uma rota estática no roteador 1 para saber como enviar todo o tráfego 192.168.1.x para o roteador 2, ou será necessário definir esse tipo de rota estática em todas as máquinas na rede do roteador 1.