Transforme o roteador em repetidor avançado

1

Meu PC é realmente ótimo, mas ele não tem um receptor sem fio, e eles são baratos, mas são difíceis de enviar para onde eu moro.

Eu tenho um antigo roteador RNX-N150RT, e queria saber se eu poderia de alguma forma configurá-lo para fazer o seguinte:

  • Conecte-se ao meu roteador doméstico
  • Pegue os pacotes / sinal do roteador
  • Enviar através de uma porta ethernet para o meu computador

Eu basicamente quero configurar o roteador para ser um repetidor que pode repetir uma rede wifi através de um cabo ethernet. Eu tentei OpenWRT, mas eu não sou muito experiente em rede, então eu realmente não entendo o que eu deveria estar fazendo. Existe uma maneira de fazer isso?

    
por David Cole 10.04.2017 / 08:21

1 resposta

1

Portanto, como você deseja conectar apenas um único PC a uma rede com mais nada (ou nada com o que conversar), pode optar por uma configuração de "cliente roteado". É muito simples, o OpenWrt o suporta de imediato. Vem em dois sabores: com ou sem NAT. O último é melhor, mas você precisa configurar rotas no roteador principal.

Com NAT :

/etc/config/network

Remover ifname s da interface wan , deve ficar assim:

config 'interface' 'wan'
        option 'proto'      'dhcp'

(sim, essa é apenas uma opção)

/etc/config/wireless

Remova as entradas disabled ou o valor 0 .

Adicione informações sobre sua rede sem fio:

config 'wifi-iface'
        option 'device'     'wlan0'
        option 'network'    'wan'
        option 'mode'       'sta'
        option 'ssid'       'Vodafone-0E0301'
        option 'encryption' 'psk2'
        option 'key'        'secret-key' 

Remova outras seções wifi-iface .

Você também precisa definir o canal adequado ou pode tentar defini-lo como auto .

Antes de prosseguir

Se a sua rede atual está na faixa 192.168. 1 .0-255 IP, você precisa fazer o OpenWrt usar outra coisa, em /etc/config/network :

config interface 'lan'
...
        option proto 'static'
        option ipaddr '192.168.2.1'
...

Depois basta reiniciar o roteador. Lembre-se de atualizar seu endereço DHCP se você alterou o intervalo de IPs!

Totalmente encaminhado :

Faça todos os itens acima.

/etc/config/firewall

Desativar NAT para a zona WAN, permitir tráfego em:

config 'zone'
        option 'name'       'wan'
...
        option 'input'      'ACCEPT'
...
        option 'masq'       '0' 

Adicione uma nova seção de encaminhamento em algum lugar no arquivo, talvez ao lado dos outros:

config 'forwarding'
        option 'src'        'wan'
        option 'dest'       'lan'

Antes de prosseguir

Seu roteador principal precisa de uma rota. Rotas precisam de endereços IP estáticos. Se puder, defina uma reserva DHCP no roteador principal para que o roteador do cliente sempre receba o mesmo endereço IP.

Se você não puder, altere a configuração wan em /etc/config/network :

config interface 'wan'
        option proto 'static'
        option ipaddr '192.168.178.254'
        option netmask '255.255.255.0'
        option gateway '192.168.178.1'
        list dns '8.8.8.8'
        list dns '8.8.4.4'

Adicione uma rota estática ao seu roteador principal. Se você usou 192.168. 2 .1 em seu roteador cliente e seu endereço WAN é 192.168.178.254, adicione a seguinte rota:

Destino: 192.168.2.0
Máscara de rede: 255.255.255.0 (ou / 24)
Gateway: 192.168.178.254

Após reiniciar o roteador do cliente, tudo ainda deve funcionar, mas você não terá o dobro de NAT.

Se você usar a interface da Web LUCI, poderá realizar tarefas como a seleção da rede sem fio com mais facilidade. Eu não recomendaria isso, porque quase toda a documentação oficial é baseada nos arquivos de configuração.

A maioria dos trechos acima foi tirada / adaptada dos guias do OpenWrt vinculados.

    
por 12.04.2017 / 21:38