Eu vi muitas perguntas sobre isso, mas realmente não entendi / não correspondeu ao meu problema.
Eu sou um novato em relação à rede.
Eu tenho dois roteadores, ambos estão se conectando à wan (dando a eles IP externo diferente).
192.168.0.1 é um vilfo e 192.168.2.1 é um dlink860l
existe alguma maneira de conectá-los, então um computador em 168.0.x pode acessar a impressora (e outro serviço) em 168.2.x (e vice-versa)
O vilfo é um roteador especial para vpn e é alimentado por LuCI lede-17.01 , por isso é altamente personalizável (se você souber o que fazer (eu não))
Eu tenho outro roteador que não é usado no momento, se uma ponte ou algo assim for necessário.
*edit: Acabei de testar para colocar um cabo de rede entre os roteadores (porta lan para porta lan), mas nada aconteceu, então fiz algumas outras coisas. cerca de 30 minutos depois, recebo um e-mail do meu vilfo dizendo que uma nova unidade foi descoberta. Ao verificar, vi que era a impressora, no outro roteador que foi detectado..
Não sei porque... mas de repente funcionou...*
Como @mohammed disse em seu comentário, você deve dar uma olhada no roteamento estático .
Vamos supor que o roteador A (192.168.0.0) queira se comunicar com a rede atrás do roteador B (192.168.2.0).
Usando roteamento estático, você simplesmente adicionará uma entrada na tabela de roteamento no roteador A para dizer "se eu tiver um pacote para a rede 192.168.2.0, vou enviá-lo para o roteador 192.168.2.1 usando minha interface xxx".
Não se esqueça de criar também uma rota estática no roteador B (se não fizer isso, a comunicação será unidirecional).
EDIT: de acordo com o comentário do @JacobEvans, acrescentarei que você também precisará de uma rede entre seus 2 roteadores. Você pode usar uma VPN site a site (talvez seu roteador Vilfo possa fazer isso) ou uma rede de peering, mas recomendo uma VPN, pois é mais simples de criar.
Se você deseja mesclar as redes, por que mantê-las divididas? Caso contrário, alguns sistemas que usam descoberta de transmissão (como spotify, chromecast, apple play, etc) não funcionarão entre essas redes.
Eu recomendaria apenas tornar o dlink um ponto de acesso no seu roteador vilfo, se você quiser que alguns serviços usem chamadas diretas pela Internet, o vilfo tem documentação sobre tunelamento dividido.
De acordo com o Manual
Você precisa de rota estática para suas sub-redes,
refiro-me a verificar outro post em serverfault Como posso definir rotas estáticas entre duas sub-redes no OpenWRT/LEDE?
Estou confuso sobre o que você está querendo dizer…. 192.168.0.x nos roteadores não são o IP externo. Eles são o endereço IP da LAN dos roteadores, seria por isso que os dispositivos de conexão cospem IP S nesse intervalo de sub-rede. Um endereço IP externo seria o endereço de conexão de internet WAN do ISP que seu roteador usa para falar com a linha que entra/saída de sua casa.
Então, neste caso, eles realmente têm dois IPs externos diferentes? Ou eles estão configurados para o mesmo IP externo WAN ISP? Até onde eu sei você não pode ter dois IPs externos sem pagar e ter uma segunda linha…. Mas eu poderia estar mal informado sobre a última parte, mas no que diz respeito ao ip externo, eu sei que não estou mal informado, pois é o que faço para viver, então estou apenas querendo saber qual configuração você está realmente executando?
Eu nem tenho certeza de como você definiria o segundo roteador para um IP externo diferente sem que ele fosse atribuído a você pelo seu ISP em primeiro lugar. Caso contrário, você deve ter o mesmo externo porque você não pode simplesmente inventar um como faz para seus roteadores LAN IP