Atualizado por Bertel King, Jr. em 15/05/2017
Você substituiu o sistema operacional no seu computador e no seu telefone, mas e o seu roteador? Se você salivar com a idéia de transformar seu roteador em um servidor SSH, VPN, sistema de modelagem de tráfego ou um cliente BitTorrent - considere o OpenWrt.
OpenWrt é uma distribuição Linux embarcada que pode ser instalada em vários roteadores. O OpenWrt tem uma interface web e pode ser mais estável que o firmware padrão do seu hardware. Se você está tendo que reiniciar seu roteador a cada poucos dias, porque ele se tornou um problema para o OpenWrt.
Com preocupações de privacidade decorrentes da computação em nuvem 3 Dicas para permanecer seguro dos perigos da computação em nuvem 3 dicas para permanecer seguro dos perigos da computação em nuvem A computação em nuvem é a grande agitação nos dias de hoje e temos mais opções disponíveis para nós agora do que nunca. Quantos de nós usamos o Dropbox, o SkyDrive ou o Google Drive diariamente? Como ... Leia mais e Internet das coisas 7 maneiras que sua privacidade pode estar em risco no Smart Home de seu amigo 7 maneiras que sua privacidade pode estar em risco no lar inteligente de seu amigo A casa de seu melhor amigo pode ser preenchida com uma incrível variedade de novidades dispositivos domésticos inteligentes. Desde o momento em que você chega até o momento em que você sai, sua privacidade pode estar sob ataque. A adoção do Read More, a comunidade OpenWrt cresceu o suficiente para ter hospedado não uma, mas duas cúpulas dedicadas ao projeto. Você pode ser a próxima pessoa a se apaixonar por mexer em seu roteador.
Usos para o OpenWrt
Se a ideia de ter uma distribuição Linux modular disponível em seu roteador não o entusiasmar com todas as possibilidades, você pode estar lendo o artigo errado. Mas nós lhe daremos uma lista das coisas legais que você poderia fazer com o OpenWrt, além de fazê-lo funcionar como um roteador:
- Use o servidor SSH para o encapsulamento SSH : O OpenWrt inclui um servidor SSH para que você possa acessar seu terminal. Se você expuser o servidor SSH à Internet (certifique-se de protegê-lo com autenticação baseada em chave em vez de uma senha fraca), poderá acessá-lo remotamente e usar o encapsulamento SSH para encaminhar seu tráfego pela conexão criptografada. SSH Secure Shell Como Tunnel Web Traffic com SSH Secure Shell Leia mais. Isso permite que você acesse sites de forma segura a partir de redes Wi-Fi públicas e acesse websites que só podem ser acessados em seu país de residência durante viagens ao exterior.
- Configurar uma VPN : O tunelamento SSH funciona de forma semelhante a uma VPN 10 razões pelas quais você deve estar usando uma VPN 10 razões pelas quais você deve estar usando uma VPN Redes Privativas Virtuais são acessíveis e fáceis de usar. Juntamente com um firewall e uma solução antivírus / anti-malware, é exatamente por isso que você deve ter uma VPN instalada. Leia mais de várias maneiras, mas você também pode configurar uma VPN adequada em seu roteador OpenWrt.
- Instalar um cliente BitTorrent : Com algum tipo de armazenamento anexado à rede 7 Razões para usar um NAS para armazenamento de dados e backups 7 Razões para usar um NAS para armazenamento de dados e backups Discos rígidos externos são ótimos para armazenamento de dados, mas há muitos mais benefícios para usar uma unidade conectada à rede. Aqui está tudo que você precisa saber. Leia mais ou um roteador com uma porta USB integrada e um dispositivo de armazenamento USB conectado, você pode usar o próprio roteador como um cliente BitTorrent.
- Execute o software do servidor : Os repositórios de software do OpenWrt contêm pacotes que permitem que ele funcione como um servidor da Web, servidor de IRC, rastreador de BitTorrent e muito mais. Você provavelmente já está usando um roteador, então por que não ter a mesma função de roteador que um servidor? Para começar, os roteadores exigem muito menos energia que os computadores.
- Executar Traffic-Shaping e QoS : OpenWrt permite que você execute modelagem de tráfego e qualidade de serviço nos pacotes viajando através de seu roteador, priorizando certos tipos de tráfego. Você pode até priorizar o tráfego para computadores específicos, priorizando o tráfego para outros computadores.
- Crie uma Rede de Convidados : O wiki do OpenWrt contém instruções para configurar uma rede sem fio especial para convidados, uma separada da sua rede principal para fins de segurança. Você pode até mesmo acelerar a velocidade da rede de convidados.
- Capturar e analisar o tráfego de rede : Você pode usar o tcpdump para registrar todos os pacotes viajando pelo seu roteador para um compartilhamento de rede e abrir o arquivo com uma ferramenta como o Wireshark Top 3 Portátil Network Analysis and Diagnostics Tools Top 3 Portable Network Analysis and Diagnostics Tools para analisar o tráfego da sua rede.
Esta não é uma lista completa, nem de longe - mas você deve pensar no que é possível com o OpenWrt. É um sistema Linux embarcado com uma grande variedade de pacotes de software disponíveis para ele, e em muitos aspectos é tão flexível quanto um computador rodando Linux - embora seu hardware seja muito mais restrito.
Instalando o OpenWrt
O OpenWrt foi originalmente desenvolvido para o Linksys WRT54G, mas agora suporta muitos outros modelos de roteadores. Você pode encontrar uma lista de hardware suportado no site da OpenWrt.
Você está prestes a substituir o firmware interno do seu roteador com o sistema Linux OpenWrt, semelhante a uma ROM personalizada Como instalar uma ROM personalizada no seu dispositivo Android Como instalar uma ROM personalizada no seu dispositivo Android Pronto para revitalizar o seu telefone Android ou comprimido? Instalar uma ROM personalizada é a melhor maneira de fazer isso - potencializando-a com desempenho e recursos ainda melhores. Leia mais no seu smartphone. O wiki detalha quatro maneiras diferentes de instalar o OpenWrt no seu roteador.
Se você tiver sorte, o processo é tão simples quanto selecionar um arquivo e apertar um botão de atualização . Se não, você pode precisar acessar o bootloader do seu roteador através de uma porta ethernet ou porta serial e obter mais hands-on.
O terminal e a interface da Web
Depois que o OpenWrt for instalado, você poderá acessar o shell do BusyBox usando um cliente SSH como o PuTTY no Windows ou o comando ssh integrado nos sistemas Linux e Mac. O Busybox é um shell comum usado em sistemas Linux embarcados, e o OpenWrt inclui programas comuns como o editor de texto vi para edição de arquivos. Como outros sistemas Linux, você pode executar vários scripts nele e configurar tarefas cron para executar ações em um planejamento.
O OpenWrt usa o gerenciador de pacotes opkg para instalar pacotes de seus repositórios, que contêm milhares de pacotes. Ele também usa o UCI (Unified Configuration Interface) para configurar seu sistema. O wiki OpenWrt tem todas as informações que você precisa.
Você realmente não precisa saber tudo isso, no entanto. OpenWrt inclui LuCI, uma interface web para configurar seu roteador OpenWrt. A interface da web contém uma variedade de páginas de configuração diferentes, incluindo uma página de gerenciador de pacotes que permite navegar, pesquisar e instalar pacotes disponíveis. O número de pacotes que você pode instalar depende do espaço de armazenamento disponível no seu roteador. Não há espaço suficiente para instalar tudo. No entanto, a natureza modular do OpenWrt permite escolher quais recursos você deseja instalar e montar seu próprio sistema operacional de roteador.
Alguns pacotes de software também possuem páginas de configuração do LuCI, permitindo que você as configure facilmente após instalá-las. Note que nem todos os softwares disponíveis para o OpenWrt têm uma interface LuCI, então você pode ter que ficar sujo no terminal ao configurar algum software.
Seu roteador precisa de OpenWrt?
O OpenWrt não é a solução ideal para todos. A maioria das pessoas ficará satisfeita com o firmware padrão do seu roteador. Outros querem um firmware substituto como DD-WRT O que é o DD-WRT e como ele pode fazer com que o roteador entre no roteador? O que é DD-WRT e como ele pode transformar o roteador em um roteador super?, Vou mostrar alguns dos recursos mais legais do DD-WRT que, se você decidir usar, permitirá transformar seu próprio roteador no super roteador de ... Leia Mais. O OpenWrt é mais flexível, mas se você quer apenas uma interface web com mais recursos, você provavelmente ficará melhor com outro firmware de roteador substituto Os 6 principais firmwares alternativos para seu roteador Os 6 principais firmwares alternativos para seu roteador Os firmwares alternativos oferecem mais recursos e melhor funcionalidade do que firmwares de estoque. Aqui estão alguns dos melhores para usar. Consulte Mais informação .
Você já usou o OpenWrt ou qualquer outro firmware de roteador de terceiros? Pra quê você usa eles? Deixe um comentário para compartilhar suas experiências e quaisquer truques inteligentes que você tenha aprendido.
Crédito de imagem: Mayuree Moonhirun via Shutterstock.com