Por que meu roteador sem fio permite que clientes com fio obtenham um endereço fora do roteador, mas não sem fio?


1

Eu tenho um roteador "principal" que se conecta à Internet e, em seguida, um roteador sem fio que se conecta a isso. O DHCP do roteador principal está desabilitado e um computador conectado a ele possui um servidor DHCP executando o serviço de 10.0 ... endereços com a máscara 255.0.0.0. O roteador sem fio não permite essa sub-rede, mas apenas as opções 255.255.255.x.

Eu tenho quatro dispositivos clientes sem fio conectados ao roteador sem fio. De alguma forma, dois conseguem obter endereços 10.0 ... do computador com servidor DHCP, além dos endereços 192.168 ... obtidos pelo servidor DHCP interno do roteador sem fio. Posso executar ping nos endereços 10.0 ... do computador do servidor DHCP com êxito.

No entanto, os outros dois clientes não conseguem, de alguma maneira, obter 10.0 .... endereços do computador servidor DHCP, mas somente os endereços 192.168 .... do DHCP interno do roteador sem fio. Eles podem acessar a Internet, mas nada na rede 10.0.

Por que há uma diferença entre os clientes e como posso obter os dois últimos clientes para obter endereços 10.0 .... para que eu possa acessá-los na rede principal como posso com os outros dois?


11
Você é capaz de imprimir um ipconfig / ifconfig? Estou interessado em saber como o seu computador com fio pode obter dois endereços IP diferentes, a menos que eles tenham placas de rede e sem fio.
shinjijai

@shinjijai, essa é uma boa pergunta, e agora que olho para ela, eles não devem ter sido conectados, mesmo que tenha dito 'LAN' em vez de 'Wireless' na tabela de clientes DHCP do roteador. Motivo: um é um iPad, o outro um dispositivo Android ... Então: Eu não tenho certeza de como obter a informação que você pediu, mas graças no entanto, porque eu agora deve atualizar a questão ...
Kev

Respostas:


1

Para resolver seu problema, você deve:

1) desative o DHCP no roteador sem fio.

2) conecte o roteador principal ao roteador sem fio com um cabo de uma porta LAN a outra porta LAN, não à porta WAN do roteador sem fio.


Vou tentar isso, mas funcionará devido à restrição de sub-rede no roteador sem fio? E terei que alterar o IP local do roteador sem fio para corresponder ao IP da WAN, mesmo que ele realmente não use o IP da WAN? Ou, de alguma forma, ele não usa nenhum IP para encaminhar pacotes dentro de sua LAN?
Kev

11
@Kev Se você desligar o DHCP, a restrição de sub-rede se tornará irrelevante. Quanto ao IP da WAN, ele novamente se torna irrelevante, pois você não possui cabo na porta WAN, portanto, a interface não é usada. De fato, você está certo, ele não usa endereços IP para encaminhar pacotes: ele atuará como um switch, usando apenas endereços MAC.
MariusMatutiae

A restrição de sub-rede é para seu IP local, no entanto. Mas isso é útil saber sobre parâmetro / MAC-endereço etc.
Kev

0

O roteador sem fio não permite essa sub-rede, mas apenas as opções 255.255.255.x.

Seu roteador sem fio é estúpido. :) Faça o flash no DD-WRT para torná-lo menos estúpido, se puder, ou compre um melhor.


Você realmente precisa / deseja nós com e sem fio em diferentes sub-redes? Caso contrário, a situação ideal é ter apenas 1 servidor DHCP em execução, roteamento desativado na rede sem fio (que funciona apenas como ponte) e ter tudo, com ou sem fio, na mesma sub-rede. Se o único motivo pelo qual você está usando duas sub-redes é porque você não pode alterar a configuração da rede sem fio, descarte-a e obtenha uma nova que permita configurá-la de maneira mais segura.

O DHCP depende de pacotes de broadcast para funcionar. Os pacotes de transmissão não cruzam os roteadores sem que um programa auxiliar os encaminhe. O programa auxiliar precisaria ser executado no seu roteador. Parece que seu roteador não é personalizável o suficiente para considerar isso, mas verifique se é possível "encaminhamento de DHCP" etc. Você deseja desativar o DHCP no roteador sem fio.

Se você realmente precisa manter esse roteador e deseja que suas máquinas 10.xxx possam iniciar conexões com as máquinas 192.168.?.x, configure o NAT no roteador sem fio e abra as portas.

Observe que nas máquinas 10.xxx, você precisará usar o IP do roteador para acessar os clientes sem fio atrás do roteador sem fio, não o IP real que o roteador sem fio fornece a eles.


É um Cisco E900, e mais roteadores COTS parecem estar fazendo a rota mais burra. Como eu disse, o roteador sem fio parece encaminhar pacotes DHCP para clientes com fio, portanto é capaz disso. Mas, enfim, ele tem um recurso chamado RIP, isso fará com que ele atue como uma ponte? (Atualmente, ele é ativado para NAT, mas sem roteamento manual configurado.) Quanto a alcançar clientes atrás do roteador sem fio, por que isso é verdade para clientes sem fio, mas não para os com fio conectados ao mesmo roteador?
Kev

Se você tiver uma porta LAN do seu primeiro roteador conectada a uma porta LAN do seu segundo roteador sem fio, o tráfego de transmissão, por exemplo, DHCP, poderá alcançar qualquer porta em qualquer um dos conjuntos de portas LAN.
LawrenceC

O outro tráfego também passará assim que os outros dispositivos do segundo roteador sem fio obtiverem um endereço 10.0? Por exemplo, ainda poderei administrar remotamente a partir da LAN do primeiro roteador?
Kev

Os dois roteadores @Kev terão um endereço IP separado na mesma sub-rede, para que você possa administrar qualquer um dos roteadores acessando o respectivo endereço IP.
shinjijai

0

Você está fazendo o dobro do NAT. Não faça o dobro do NAT.

Desative o NAT no roteador sem fio, para que ele seja apenas um ponto de acesso (AP); isto é, apenas um dispositivo que pega o tráfego dos clientes sem fio e o liga à Ethernet. Desative também o servidor DHCP e defina-o para obter seu próprio endereço IP do DHCP (ou seja, da caixa do servidor DHCP separada que você possui na LAN com fio).

Muitos roteadores domésticos permitem desativar o NAT, e a porta WAN se torna automaticamente uma porta LAN extra. Outros roteadores não permitem desativar o NAT ou usam a porta WAN como uma porta LAN quando o NAT está desativado. Portanto, pode ser necessário conectar a porta LAN do roteador sem fio à porta LAN do roteador upstream.

Uma última dica: tenho certeza de que sua LAN quebraria antes que você tivesse 16,8 milhões de hosts conectados a ela, para que você realmente não precise executar uma máscara de sub-rede / 8 (255.0.0.0) nela. Provavelmente você pode se safar com um / 24 (255.255.255.0).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.