O seguinte é válido para os dois exemplos:
Se o sub-roteador estiver agindo como uma ponte simples de gateway / rede e tiver duas interfaces com um ip válido em ambos, a resposta é sim em ambas as contas.
Se, no entanto, o sub-roteador estiver executando qualquer forma de NAT que oculta os endereços internos dos externos, a resposta é não. Você poderá configurar o encaminhamento de porta das máquinas internas para a interface externa dos roteadores e, em seguida, se comunicar por meio disso - no entanto, isso fica mais complicado quando você tem roteadores adicionais.
Por exemplo.
A Máquina 1 está atrás de um roteador NATed e hospeda um servidor da web. Qualquer máquina atrás desse roteador / na mesma rede pode acessar via link , no entanto, a máquina dois ou qualquer máquina fora da rede acessará via link (quando a porta 80 é encaminhada para a interface interna).
Se você simplesmente configurá-lo como uma bridge / gateway, você não terá IPS duplicado, por exemplo, a máquina um seria 192.168.0.xe a máquina dois seria 192.168.1.x (ambas em um 255.255 .255.0 ou / 24 sub-rede), então, seria simplesmente uma questão de digitar o endereço IP real para acessar o mesmo servidor web (firewalls e tudo o mais permitido).
Se você está arquitetando uma nova rede do zero, eu recomendo que você desça o caminho de gateway / ponte, pois é (em meus livros) a melhor maneira de fazê-lo.
Espero que isso ajude, se você quiser esclarecimentos sobre qualquer assunto, por favor, escreva nos comentários e eu terei prazer em expandir.