Acesso Remoto a Roteadores via SSH em redes libremesh
Para acessar um roteador via SSH, siga os passos abaixo. Este guia assume que você está utilizando um sistema baseado em Linux, como Debian ou Ubuntu.
Pré-requisitos
Antes de começar, é necessário ter o pacote openssh-client instalado em seu sistema. Este pacote permite que você inicie conexões SSH a partir do seu terminal.
-
Instalação do openssh-client
Abra o terminal e execute o comando abaixo para atualizar os pacotes do seu sistema e instalar o openssh-client:
sudo apt update && sudo apt install openssh-client -y
Conectando-se ao Roteador
-
Acesso ao Roteador Atual
Para se conectar ao roteador ao qual seu computador está atualmente conectado, utilize o comando:
ssh root@thisnode.info
Substitua
root
pelo nome de usuário adequado, se necessário. -
Acesso a Outros Roteadores na Rede
-
Pelo Hostname:
Se você conhece o hostname do roteador ao qual deseja se conectar, use:
ssh root@hostname-do-roteador
-
Pelo IP:
Caso conheça o endereço IP do roteador, o comando é:
ssh root@ip-do-roteador
-
Descobrindo Roteadores na Rede
Se você não sabe o nome ou o IP do roteador que deseja acessar, é possível descobrir roteadores conectados na rede.
-
Listando Roteadores pela Interface Mesh
-
Encontrando pelo IP:
Para listar os IPs dos roteadores conectados via interface mesh, enquanto conectado a um roteador via SSH, execute:
ssh root@thisnode.info ip n | grep wlan0-mesh
-
Encontrando pelo Nome:
Para obter os nomes, após estar conectado ao roteador via SSH, use:
ip n | grep wlan0-mesh | mac2bat
Isso mostrará uma lista de todos os roteadores conectados pela interface
wlan0-mesh
. Se essa interface não existir (por exemplo, em roteadores dual-band que não têm a interface de 2.4GHz ativada), tente usarwlan1-mesh
ou, para roteadores específicos como o LibreRouter,wlan2-mesh
.Alternativamente, você pode usar o comando
arp
para encontrar dispositivos pela interface mesh:arp | grep wlan0-mesh | mac2bat
-
Notas Adicionais
- Lembre-se de substituir
root
pelo nome de usuário administrativo do roteador, se for diferente. - Os comandos
mac2bat
earp
podem requerer instalação ou configuração adicional, dependendo do seu roteador e sistema operacional.
Seguindo estes passos, você será capaz de acessar roteadores na sua rede via SSH, bem como descobrir outros dispositivos conectados.