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.infoSubstitua
rootpelo 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-roteadorPelo 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-meshEncontrando pelo Nome:
Para obter os nomes, após estar conectado ao roteador via SSH, use:
ip n | grep wlan0-mesh | mac2batIsso 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-meshou, para roteadores específicos como o LibreRouter,wlan2-mesh.Alternativamente, você pode usar o comando
arppara encontrar dispositivos pela interface mesh:arp | grep wlan0-mesh | mac2bat
Notas Adicionais
- Lembre-se de substituir
rootpelo nome de usuário administrativo do roteador, se for diferente. - Os comandos
mac2batearppodem 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.