- O roteamento open source é uma ferramenta que nos ajuda a chegar aos nossos destinos na Internet de forma mais eficiente.
- Se configurado corretamente, o software e hardware de roteamento open source podem ser uma maneira econômica de atender às suas necessidades de conectividade.
Há quase uma década, muitas organizações de rede usam roteadores open source em redes críticas para fornecer conectividade à Internet a dezenas de milhares de usuários. Cada usuário que precisa de uma grande quantidade de informações de rede se beneficiou do nascimento do roteamento open source.
O que é roteamento open source?
Em resumo, o roteamento open source é uma forma de escrever funcionalidades de roteamento usando código open source. O termo "roteamento open source" refere-se a software ou algoritmos de roteamento desenvolvidos e distribuídos sob licença open source. Isso significa que o código-fonte está livremente acessível a todos para uso, modificação e distribuição ao público, para que os usuários da Internet possam personalizar suas rotas de Internet o máximo possível para atender melhor às suas necessidades.
Com o Github, se você domina alguns recursos, pode criar um novo mundo só para você. Atualmente, pesquisamos em vários sites populares e chegamos à conclusão de que o roteador open source mais famoso é provavelmente o "OpenWRT". Não importa se você não o conhece, encontraremos esse "ilustre desconhecido" novamente em breve.
Vantagens do roteamento open source
O roteamento open source refere-se a software ou algoritmos de roteamento desenvolvidos e distribuídos sob licença open source. Isso significa que qualquer pessoa pode usar, modificar e distribuir seu código-fonte gratuitamente.
Aqui está um resumo de alguns recursos e benefícios principais do roteamento open source:
Gratuito e Open Source:
Um código específico geralmente está disponível gratuitamente, abrindo seu código-fonte ao público. Isso incentiva muito a criatividade dos desenvolvedores e a eficiência da colaboração com os usuários.
Personalização exclusiva:
Os usuários podem configurar e modificar o código para atender às suas necessidades específicas, o que representa um avanço em relação aos roteadores antigos que não podem ser modificados.
Flexibilidade para vários acessórios:
O software de roteamento open source pode ser facilmente integrado a outros sistemas e softwares.
Suporte da comunidade:
As soluções de roteamento open source geralmente têm comunidades ativas de usuários e desenvolvedores. Essas comunidades participam do desenvolvimento e melhoria do software por meio de feedback, relatórios de bugs e contribuições de novos recursos. Essa interação comunitária, baseada na cooperação entre membros colaboradores, pode aumentar o engajamento dos usuários.
Transparência e confiança:
Como o código-fonte é aberto, os usuários podem inspecioná-lo para ver como o roteamento é feito, o que é importante para aplicações críticas.
Melhoria contínua:
Projetos open source podem evoluir rapidamente, pois se beneficiam das contribuições de diferentes desenvolvedores ao redor do mundo.
Qual é o melhor roteador open source?
Se você entende bem o que foi dito acima, deve perceber que "o melhor roteador open source" é uma pseudoproposta: já que o roteamento é open source, não existe o melhor.
Sobre roteadores de software open source
Com base nessa propriedade operacional básica, na verdade, apenas o caminho de roteamento que se adapta aos seus próprios hábitos de vida ou trabalho é o "melhor". Aqui, reuni 5 sistemas operacionais de rede terceirizados conhecidos no mercado e os apresentei em detalhes. Alguns deles são projetados para hardware embarcado ou modelos específicos de roteadores, alguns são soluções independentes de hardware e alguns são dispositivos baseados em x86. Agora, você deve estar ansioso para enriquecer seu ciber-palácio.
Vamos lá, descubra qual é o seu Mr. Right!
1.OpenWrt
OpenWrt é um projeto de firmware para roteadores, semelhante a uma distribuição Linux embarcada completa. Você pode baixar pacotes para configurações de hardware específicas e usar a toolchain fornecida para compilar o código para o hardware. Isso complica o processo de implantação, mas oferece grande flexibilidade.
Para economizar tempo, o OpenWrt oferece várias versões pré-compiladas para tipos comuns de hardware e plataformas de roteadores. Isso vai desde sistemas x86 de uso geral até chipsets Broadcom e Atheros usados para operar muitos roteadores de firmware aberto. Os criadores do OpenWrt recomendam que os usuários comecem com uma versão pronta e aprendam a fazer as coisas por conta própria depois de se familiarizarem.
O desenvolvimento do OpenWrt passou por mudanças nos últimos anos. Atualmente, podemos usar a versão mais recente, lançada há um mês:OpenWrt 23.05.2em 15 de novembro de 2023.
OPENWRT foi mencionado acima como o mais popular, por quê? Porque há realmente muito hardware com o qual ele pode ser compatível! O software inclui uma interface web que permite aos usuários configurar facilmente suas configurações de rede privada. A interface é responsiva e precisa e pode ser acessada de qualquer dispositivo com um navegador web. O OpenWrt também suporta uma variedade de hardware, incluindo modelos populares de roteadores de empresas como TP-Link, Netgear e Asus. Devido a questões de espaço, vamos fornecer umlinkpara verificar se seu roteador pode ser adaptado para se tornar um roteador open source imediatamente!
2.Vyos
A versão open source foi gradualmente abandonada quando a Brocade adquiriu a Vyatta, mas um fork da versão open source, VyOS, perdura e pode ser usado como gateway para pequenos escritórios ou escritórios remotos, hub VPN ou ponte entre um data center e a nuvem.
Falando em compatibilidade de hardware, como o OpenWrt, o VyOS funciona em hardware PC x86 de 32 bits a 64 bits, de modo que qualquer sistema desse tipo pode ser transformado em um gabinete de roteador, firewall e servidor web muito eficiente. Mas a maior limitação do Vyos é que ele é projetado para dispositivos x86. Em suma, o VyOS é mais adequado para hardware classe PC, pelo menos por enquanto.
Se você for fazer muita configuração em linha de comando, então o VyOS será uma excelente adição à sua vida e trabalho. No entanto, o VyOS é um software de sistema operacional de roteador open source poderoso e flexível, idealmente adequado para redes de nível empresarial. Seus recursos de rede avançados e comunidade de desenvolvimento ativa fazem dele uma excelente escolha para administradores de rede experientes que precisam de capacidades avançadas de roteamento, firewall e VPN.
3.Tomato
Originalmente projetado como um firmware de substituição para roteadores baseados em Broadcom, o Tomato chamou a atenção por sua interface gráfica, ferramentas de monitoramento de largura de banda e outros recursos personalizáveis de nível profissional. O projeto Tomato original parou seu desenvolvimento, mas outros desenvolvedores publicam intermitentemente atualizações incrementais onde o projeto original parou.

Existem também vários scripts personalizados desenvolvidos pela comunidade Tomato, como redirecionamento do syslog do roteador para um disco ou outro computador e backup das configurações do roteador.
As desvantagens do Tomato são significativas, pois o Tomato e seus derivados são limitados a roteadores que usam chipsets Broadcom, como o "clássico" Linksys WRT54G. Outra grande desvantagem do uso do Tomato é que não há garantia de que uma versão específica continue recebendo atualizações. Como cada fork do Tomato agora segue seu próprio caminho, isso se torna um pouco complicado. Para usuários moderadamente avançados, o Tomato é o melhor. Aqui, não recomendamos amplamente que iniciantes tentem instalar.
Estas são plataformas de firewall e roteamento baseadas em FreeBSD que se aproximam mais de uma instalação de sistema operacional madura do que de uma camada de firmware. O m0n0wall não está mais em desenvolvimento, mas o PFSense continua evoluindo sob a égide da Netgate. Um projeto chamado OPNsense, desenvolvido pelo fabricante de hardware Decisio, é uma ramificação do PFSense com seu próprio roteiro.
As listas de compatibilidade de hardware do OPNsense e do PFSense são ligeiramente diferentes, então olhe com mais atenção!
OPNsense funciona em hardware x86 32 e 64 bits com pelo menos 512 MB de RAM e 4 GB de memória flash. Um alto grau de compatibilidade com componentes comuns de PC é garantido pela biblioteca de drivers BSD. Para PFSense, apenas 256 MB de RAM e 1 GB de armazenamento são necessários, mas 1 GB de RAM ou mais é recomendado.
OPNsense e PFSense têm muitos recursos em comum, pois ambos os produtos compartilham uma base comum. Ambos suportam todos os recursos habituais de roteadores, incluindo modelagem de tráfego e QoS, bem como recursos úteis em redes de alto nível, como marcação de VLAN e polling.
Aqui, podemos distingui-los em termos de limitações. OPNsense suporta apenas chipsets x86/64; PFSense suporta chipsets x86/64 e hardware de dispositivos embarcados Netgate ADI.
Quem é mais adequado para usar isso? Dos dois, o PFSense tem requisitos de hardware ligeiramente mais altos; OPNsense e PFSense compartilham raízes comuns, mas a interface do usuário e os caminhos de desenvolvimento são muito diferentes.
Quiz pop
Depois de estudar cinco tipos de software, qual é o melhor para um usuário intermediário?
A. OpenWrt
B. Vyos
C. OPNsense
D. PFSense
E. Tomato
A resposta está no final deste artigo.
Atenção
Embora as vantagens do open source sejam muitas, a desvantagem do open source, a insegurança, nunca deve ser ignorada. Porque qualquer um pode ir em frente e modificá-lo. É também o que contribui para o sucesso e a causa do fracasso.
Em geral, se você comprar um roteador de marca, pode atualizar o firmware você mesmo para atingir o objetivo do roteamento open source e, então, pode realizar muitas funções com as quais sonha. Ou você pode instalar muitos aplicativos diretamente no roteador para construir seu reino de rede.
Mas cuidado para não transformar seu roteador em um tijolo pelo prazer de uma operação chamativa! Às vezes, o software pode entrar em conflito com o hardware e travar.
Leituras complementares
Se você ainda não tem ideia do poder do "open source", pode ler os artigos a seguir, que podem ajudá-lo.
Leia também:Martin Winter, NetDEF: Software open source deveria ser muito mais utilizado
Leia também:Kai-Fu Lee's 01.AI atinge avaliação de um bilhão de dólares e lidera modelos de IA open source
A resposta correta para o quiz pop é E. Tomato

