Configurando um roteador com firmware DD-WRT para funcionar com L2TP usando o exemplo de Beeline

imagem



O artigo explica como configurar um roteador com firmware DD-WRT para que ele se conecte à rede do provedor de serviços de Internet Beeline por meio de um fio (par trançado) usando o protocolo L2TP. Novos firmwares de 2021 são usados.



Introdução



Primeiro, decida se você precisa do L2TP e se precisa do Beeline. Beeline tem transferido usuários para se conectar via IPOE nos últimos 10 anos, na verdade DHCP + vinculando por endereço MAC. Para determinar a possibilidade de utilização do IPOE, ligue para o serviço de suporte técnico, que esclarecerá a questão com base no endereço de conexão. Teve uma época em 2020 - no suporte técnico era impossível falar com uma pessoa, o robô atendia, e era difícil, mas agora parece OK. Se você puder, vá para IPOE e esqueça o tormento com L2TP. Bem, ou você nem começa a sofrer. O L2TP não oferece mais proteção, pois o Pcheline desabilita a criptografia neste protocolo para reduzir a carga em seus servidores.



Beeline como prestadora de serviços é muito ruim, se você pode escolher alguém melhor, então escolha. Mas quem?



Reclamações sobre a vida
, , , . , . — . — . «» («» ), - . — , . « » weburg.net. , « » , « » , ? — — — . « ?!». .



2021 , . , 100 /, ~30 / weburg.net, , .



O suporte técnico Beeline se recusa a discutir a configuração DD-WRT: link .

Nikolai_d

para Niklv Existem engenheiros normais?



NikIv

VocĂŞ faz uma pergunta estranha, em princĂ­pio, todos aqui sĂŁo iguais a vocĂŞ, e os engenheiros de Beeline nĂŁo trabalharam e nunca trabalharĂŁo no firmware ddwrt no protocolo L2TP.


O tĂłpico "Configurando DD-WRT para Beeline" morreu .

Sim, o " aplicativo Configurações e" com 23 de setembro de 2010 não foram corrigidos.



Ok, vamos começar a configurar.



Configurando uma conexĂŁo com a Internet sem um roteador



Primeiro, vamos ficar online sem um roteador. Como configurar o Windows - escrito no site Beeline.



O que fazer para o Linux usando o openSUSE como exemplo:



  1. Configure a rede para obter um endereço via DHCP.
  2. Instale os pacotes xl2tpd, NetworkManager-l2tp. Dependendo do seu shell gráfico, instale plasma-nm5-l2tp, NetworkManager-l2tp-gnome ou connman-plugin-l2tp. Eles pesam menos de um megabyte no total, incl. você pode baixá-lo por celular ou trazê-lo para uma unidade flash USB em um disquete .
  3. Configure uma conexão VPN-l2tp para Beeline. Gateway "tp.internet.beeline.ru", nome de usuário "0891234567", etc.
  4. Você conecta o fio do provedor na placa de rede do PC (laptop, tablet, ...), obtém as configurações de rede, abre beeline.ru no navegador. Se o site estiver aberto, estabeleça uma conexão VPN-l2tp para Beeline. Experimentando a Internet em vários sites. Lembre-se de que Roskompozor não dorme e seus sites podem ser bloqueados.


Fizemos essa conexão por um motivo, mas para obter os endereços DNS de Beeline.



Firmware grátis



Existem dois firmwares gratuitos principais para roteadores: DD-WRT e OpenWRT . Na minha opinião, o DD-WRT é mais fácil de configurar, então eu o uso. Nem todos os roteadores têm firmware gratuito, consulte os sites de firmware para determinar se há um. O conjunto de roteadores com suporte para esses dois projetos é quase o mesmo, mas ainda há diferenças. E o que não é suportado por um pode ser apoiado por outro (s). Existem outros projetos e firmware de pessoas individuais, procure-os na web. Que eu vi o firmware - tudo no Linux, onde está o NetBSD e outros?



Prós e contras do firmware grátis



PrĂłs:



  1. Mais confiáveis ​​do que os de fábrica.
  2. Trabalhe mais rápido (às vezes 2 vezes).
  3. Existem recursos que não estão disponíveis na fábrica.
  4. Há suporte após o término da fábrica.


Desvantagens:



  1. Mais difĂ­cil de personalizar.
  2. O dispositivo Ă© removido da garantia (se houver).


Obtendo Firmware DD-WRT



No site DD-WRT, você está procurando o seu roteador, leia a descrição e os recursos do firmware. Defina o modelo exatamente! Por exemplo, D-Link DIR-300NRU rev. A (DIR-300N RU) é muito diferente do D-Link DIR-300NRU rev. B, e requer um firmware diferente.



O firmware mais recente do DD-WRT está disponível em download1.dd-wrt.com/dd-wrtv2/downloads/betas e selecione o ano, versão, modelo. Com o firmware denominado "* -factory-webflash.bin" você atualiza o de fábrica, com o firmware denominado "* -ddwrt-webflash.bin" você atualiza o próprio DD-WRT.



Limitações de firmware: roteadores com 4/32 de capacidade de memória, ou seja, 32 MiB de RAM e 4 MiB de ROM (mais precisamente, PROM, mas quem se lembra ...) não são mais totalmente suportados. As atualizações são lançadas, mas o kernel Linux permanece 3.x, que foi removido do suporte. Pegue roteadores com 64 MiB de RAM e 16 MiB de ROM, melhor - mais. Alguns amadores soldam memória, mas isso não é particularmente lucrativo (ou mesmo não lucrativo).



DD-WRT e L2TP



As dificuldades com a conexão L2TP para DD-WRT começaram há vários anos, quando os criadores do DD-WRT passaram a trabalhar com DNSMasq. Este programa provavelmente é bom, mas a configuração L2TP não foi finalizada (ou foi mal descrita). Os manuais antigos foram escritos para versões de firmware antigas e não é possível configurar o roteador para funcionar com eles.



Etapa 1: Configurar o roteador para receber um endereço via DHCP. Na verdade, deixamos as configurações padrão. O roteador é configurado por meio de uma interface da web visível no navegador. O computador está conectado ao roteador com um cabo. Conectamos o cabo do provedor ao soquete "Wan" do roteador, abrimos o beeline.ru e nos alegramos.



Então o plug começa, que iremos superar.



Etapa 2. Configurar o roteador para conexĂŁo L2TP. Existem guias na Web, darei um dos seguintes:



DD-WRT L2TP
«Setup» — «Basic Setup»:



1. WAN Connection Type:



Connection Type — L2TP

Gateway (L2TP Server) — tp.internet.beeline.ru

Username — № (089...)

Password —

Ignore WAN DNS — ()

Use DHCP — Yes ( , )

MPPE Encryption — No ( )

Require CHAP — Yes ( )

Refuse PAP — No ( )

Require Authentication — Yes

Dual-Access mode — Yes

Receive IPTV — No ( -, Yes)

Connection Strategy — Keep Alive ( . )



2. Optional Settings



MTU — Manual = 1460

Shortcut Forwarding Engine — Disable

STP — Disable (https://ru.wikipedia.org/wiki/STP) ( )



3.Network Address Server Settings (DHCP)



DHCP Type — DHCP Server

DHCP Server — Enable

Start IP Address — ,

Maximum DHCP Users —

!!! !!!

Client Lease Time — (1440 = 24 )

Static DNS —

WINS —

Use DNSMasq for DHCP —

Use DNSMasq for DNS — Yes

DHCP-Authoritative — No ( «DHCP-Authoritative»!!! )

Recursive DNS Resolving —

Forced DNS Redirection — No



«Services» — «Services»:



DHCP Server

Use JFFS2 for client lease DB — (Not mounted)

Use NVRAM for client lease DB —

Used Domain — LAN & WLAN — WAN

LAN Domain — mydomain ( , «local» .. )

Additional DHCPd Options — , .



DNSMasq:

DNSMasq — Enable ( DNSMasq)

Cache DNSSEC data — Disable

Encrypt DNS —

Local DNS —

No DNS Rebind — Enable ( en.wikipedia.org/wiki/DNS_rebinding )

Query DNS in Strict Order — Enable ( DNS )

Add Requestor MAC to DNS Query — Disable

RFC4039 Rapid Commit support — Disable



SSHd — Disable

Telnet — Disable



Security — Firewall:



SPI Firewall — Enable

— .



Security — VPN Passthrough:



IPSec Passthrough — Enable

PPTP Passthrough — Enable

L2TP Passthrough — Enable



— , L2TP.



«NAT / QoS» — «UPnP»:



UPnP Configuration:

UPnP Service — Disable ( CallStranger callstranger.com)



E - nĂŁo funciona. A conexĂŁo L2TP nĂŁo surge.



Etapa 3: Desative o uso de DNSMasq como servidor DNS. A conexão L2TP aumenta, não há acesso a sites externos.



Etapa 4: nas propriedades de conexĂŁo no computador (adaptador de rede), adicione os servidores Beeline DNS 85.21.xx e 213.234.xx (guia IPv4 no NetworkManager, campo "Outros servidores DNS:"). ConexĂŁo L2TP - sim, acesso a sites externos - sim.



Etapa 5: ligue novamente usando DNSMasq como um servidor DNS. E tudo funciona "magicamente".



Por um router mais recente com um Linux 4.4 kernel, tudo funciona bem, para um velho DIR-300NRU com um kernel 3.2 - não eram quebras na ligação L2TP cada 30 minutos, agora parece ter sido consertada.



Como resultado, D-Link DIR-300NRU rev. B (300N Ru) extrai 50 Mbit / s via L2TP em ambas as direções (no firmware de fábrica era cerca de 25 Mbit / s com quebras e congelamentos). Ou mais - há um limite de conexão de 50 Mbps.



Para conhecedores de Linux



Claro, não há mágica aqui. Descobriu-se para registrar as configurações de DNS para DNSMasq dessa forma. Aqueles que desejam ver as configurações podem fazer isso a partir da interface da web, executando comandos em "Administração" - "Comandos". Os arquivos de configuração estão em “/ etc” e “/ tmp”.



Nota: Não posso responder nos comentários de imediato, haverá um atraso devido ao carma em -11. Parece que anteriormente a restrição foi removida para seu artigo.



All Articles