Tornando duas redes visíveis uma para a outra

Tornando duas redes visíveis uma para a outra

Fiz um desenho aproximado do layout da minha rede:Imagem de rede

O gateway, os dois servidores e o roteador wifi possuem um endereço IP global com máscara de sub-rede 255.255.255.240.

Os PCs possuem endereços IP locais na faixa 10.0.1.x e uma sub-rede de 255.255.255.0

O que preciso fazer: Tornar os dois servidores acessíveis na rede local do PC e vice-versa. Os servidores rodam Ubuntu e os PCs são Windows, Ubuntu e Macs. Isso pode ser feito adicionando um routenos servidores Ubuntu ou atribuindo-lhes dois endereços IP? Eu realmente não sei como fazer isso.

Qualquer ajuda seria apreciada. Obrigado!

Editar: Mais informações:

  • Não tenho acesso ao gateway. É fornecido pelo ISP
  • Os servidores (e o gateway) possuem endereços IP globais. É por isso que não consigo combiná-los em uma única rede.
  • O roteador é um Apple Airport. Não tenho certeza do modelo. Mas não acho que possa fazer muito.

Entendo que não há uma solução definitiva para isso com meu hardware atual e topologia de rede. Como alguns de vocês apontaram, posso acessar facilmente os servidores dos PCs com velocidades de LAN. Posso viver com isso por enquanto.

Responder1

você poderia postar um traceroute dos computadores para um dos servidores usando seu endereço IP. (acho que isso deve funcionar bem, mas não se você usar os nomes dos servidores, pois as transmissões de resolução de nomes não ultrapassam os limites da sub-rede, o que pode ser corrigido adicionando os ips e nomes dos servidores ao arquivo hosts)

o inverso pode ser complicado, pois o roteador está executando o nat. quais portas os servidores precisam acessar nos PCs?

Responder2

Na verdade, isso é um pouco de roteamento na questão.

Problema com sua configuração.

  • Seu roteador wifi típico geralmente não suporta rotas inseridas manualmente. Se desejar, você pode ver se o firmware é substituível, por exemplo, por soluções openwrt, dd-wrt, que são baseadas em Linux e podem permitir tal modificação.
  • Você pode considerar a configuração de rotas estáticas e regras de iptables que permitem que a rede externa entre na rede interna. mas lembre-se, você deve configurar o gateway para que as rotas estáticas apontem de volta para o roteador wifi que está configurado corretamente.
  • configure uma rota estática para 10.0.1.0/24 para o roteador wifi no gateway
  • configure o, por exemplo, iptables no roteador para permitir que as duas sub-redes sejam conectadas

Responder3

Como Weltenwanderer, seu PC já deve ser capaz de acessar seu servidor. As solicitações passarão pelo roteador WIFI da mesma forma que as conexões com a Internet, ou seja, os PCs podem iniciar uma solicitação e os servidores responderão, mas os servidores não podem iniciar uma solicitação aos PCs.

O caminho mais fácil seria alterar sua rede para que haja apenas uma única rede, movendo o roteador WIFI entre o gateway e o switch para que os PCs e servidores estejam na rede 10.0.1.x e atribuam todos os endereços IP do roteador configuram regras NAT individuais no roteador WIFI. Se você estiver usando um roteador WIFI de consumo, ele pode não suportar isso.

Outro pensamento. Qual é esse gateway em seu diagrama? Isso é um firewall ou o próprio roteador? Você pode configurá-lo para suportar vários IPs e o próprio roteamento NAT um para um. Se você puder fazer isso, configure sua rede novamente para que tudo esteja na rede 10.0.1.xe conecte o roteador WIFI usando uma de suas portas de switch, não a porta WAN, para que ele atue apenas como um ponto de acesso e não um roteador .

informação relacionada