Acessando o roteador sem fio secundário da rede principal

0

Eu tenho dois roteadores sem fio em casa e estou, mas não tenho certeza do que estou fazendo de errado.

O primeiro roteador, um DSL-6850U da D-Link, também é um modem DSL e funciona como minha principal conexão com a Internet, tanto para clientes com e sem fio. Está configurado para 192.168.0.1 e distribui endereços DHCP entre 192.168.0.2 e 192.168.0.254, com uma máscara de sub-rede de 255.255.255.0. Funciona bem.

O segundo roteador, um TP-Link C7 Archer, possui OpenWRT e OpenVPN instalados e cria uma rede sem fio secundária que é conectada à VPN. Ele é conectado através de um cabo ethernet de sua própria porta Uplink / Internet, a uma das quatro portas LAN regulares no primeiro roteador. Ele é estaticamente configurado para 192.168.1.1, possui seu próprio servidor DHCP na sub-rede 192.168.1.X e os clientes nessa rede também funcionam bem, tanto quando a VPN está ativa quanto sem ela, com e sem fio.

Agora, meu computador desktop principal é geralmente conectado ao primeiro roteador (com IP, digamos, 192.168.0.4), mas eu quero usá-lo para configurar o segundo roteador, então eu tento acessar 192.168.1.1 - mas Eu não posso. Nenhuma rota chega.

Executando traceroute de 192.168.0.4 para 192.168.1.1, vejo que o primeiro roteador está tentando rotear esse tráfego para a Internet, e não para o segundo roteador. Eu não sei como fazer com que o primeiro roteador direcione o tráfego para 192.168.1.1 (ou qualquer coisa nessa sub-rede, mas eu apenas me preocupo com o próprio roteador) através do segundo roteador.

Eu tentei configurar a máscara de sub-rede do primeiro roteador para a classe B (255.255.0.0), mas isso simplesmente significou que meu cliente tentou acessar 192.168.1.1 diretamente, o que falhou. Eu tentei adicionar uma rota estática para 192.168.1.1 através da interface LAN, mas que também não fez exatamente o que eu queria - não me deixa definir 192.168.1.1 como o gateway, e se eu definir 192.168.0.1 como o gateway, ele não pode alcançar o host:

Então, há algo que eu possa fazer para permitir que os clientes na sub-rede 192.168.0.x acessem o roteador em 192.168.1.1? Existe alguma configuração no roteador segundo que preciso definir?

    
por Avner Shahar-Kashtan 31.08.2017 / 19:18

1 resposta

1

Rota estática é o método principal, mas você não está recebendo os parâmetros corretos.

  • Uma rota informa ao primeiro roteador que uma determinada sub-rede pode ser acessada pelo segundo roteador - o que significa que o "gateway" deve ser o endereço IP do segundo roteador da perspectiva do primeiro roteador.

    Portanto, na sua situação, "Gateway IP" deve ser 192.168.0.x endereço pertencente a interface "WAN" do Archer, já que é esse diretamente conectado à D-Link.

  • Quanto ao endereço "Destino", 192.168.1.1/32 não está errado , mas também não é muito útil: só permite alcançar o segundo roteador, mas não o restante do mesmo. Sub-rede 192.168.1.x.

    Na maioria dos casos, você deseja 192.168.1.0/24 como o destino.

(Por que suas tentativas de gateways estavam erradas? Bem, 192.168.0.1 não funciona porque esse é o primeiro roteador em si , e dizer para rotear algo através de si mesmo basta criar um laço apertado.

E a primeira tentativa, 192.168.1.1 , não funcionará porque a D-Link ainda não sabe onde é esse endereço - afinal, você está apenas adicionando uma rota a ele agora mesmo; é um catch-22 .

Finalmente, mesmo depois de configurar as rotas certas, lembre-se de verificar o firewall do Archer - muito provavelmente ele estará bloqueando as conexões de entrada por padrão.

    
por 31.08.2017 / 20:40