Tornar duas redes visíveis entre si

1

Eu fiz um esboço do layout da minha rede:

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

Os PCs têm endereços IP locais no intervalo 10.0.1.xe uma sub-rede de 255.255.255.0

O que preciso fazer: Torne os dois servidores acessíveis a partir da rede local do PC e vice-versa. Os servidores estão executando o Ubuntu e os PCs são Windows, Ubuntu e Macs. Isso pode ser feito adicionando um route nos servidores Ubuntu ou atribuindo a eles dois endereços IP? Eu realmente não sei como fazer isso.

Qualquer ajuda seria apreciada. Obrigado!

Editar : mais informações:

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

Eu entendo que não há uma solução definitiva para isso com a minha topologia atual de hardware e rede. Como alguns de vocês apontaram, eu posso acessar facilmente os Servidores dos PCs com velocidades de LAN. Eu posso viver com isso por enquanto.

    
por Akshay 18.12.2010 / 06:32

3 respostas

1

você poderia por favor postar um traceroute dos computadores para um dos servidores usando seu endereço IP. (Eu acho que isso deve funcionar bem, mas não se você usar os nomes de servidores como broadcasts de resolução de nome não cruzam limites de sub-rede, o que pode ser corrigido adicionando os servidores ips e nomes ao arquivo de hosts)

o inverso pode ser complicado, já que o roteador está rodando nat. que portas os servidores precisam acessar nas unidades?

    
por 18.12.2010 / 10:03
1

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

Problema com sua configuração.

  • Seu roteador comum normalmente não suportaria rotas inseridas manualmente. Se você quiser, pode ver se o firmware é substituível, por exemplo, openwrt, soluções dd-wrt, que são baseadas em linux e podem permitir tal modificação.
  • Você pode considerar a configuração de rotas estáticas & Regras iptables que permitem que a rede externa entre na rede interna. mas lembre-se, você tem que 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 Wi-Fi no gateway
  • configurar o, por exemplo iptables no roteador para permitir que as duas sub-redes sejam conectadas
por 18.12.2010 / 10:28
1

Como Weltenwanderer, seu PC já deve poder 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 poderão iniciar uma solicitação para os PCs.

O caminho mais fácil seria colocar a mudança na sua rede para que haja apenas uma única rede movendo o roteador WIFI entre o gateway e o switch para que o PC e os servidores estejam no 10.0.1.x rede e atribuir todos os endereços IP para o roteador configurar regras NAT um-para-um no roteador WIFI. Se você estiver usando um roteador WIFI do consumidor, talvez não seja compatível com isso.

Outro pensamento. O que é esse gateway no seu diagrama? Isso é um firewall ou roteador em si? Você pode configurá-lo para suportar vários IPs e 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 das portas de switch, não a porta WAN, para que ele funcione apenas como um ponto de acesso e não como um roteador .

    
por 18.12.2010 / 15:36