Você provavelmente já sabe como obter o endereço IP do seu sistema no Linux.
Mas como você sabe o endereço IP do seu roteador?
Não estamos falando do IP voltado para o público que você pode obter conectando-se a sites como Show My IP ou simplesmente procurando 'what is my ip' no DuckDuckGo.
Estamos falando do IP de gateway padrão que sua área de trabalho Linux usa para se conectar a ele.
Por que você precisa disso? Bem, se você precisa alterar o SSID, senha ou outra configuração do seu wi-fi/rede, você tem que se conectar a ele. E a maneira mais simples é digitar o endereço IP do roteador em um navegador da Web e, em seguida, usar o nome de usuário e senha do roteador.
Embora não possamos ajudá-lo com o nome de usuário e senha do seu roteador, certamente podemos dizer-lhe como obter o seu IP.
Como sempre, mostraremos os métodos de GUI e linha de comando.
Método 1: Obtendo o endereço IP do roteador no Linux usando GUI
É bem simples, na verdade. Estamos usando o desktop GNOME com o Ubuntu aqui. Se você usar alguns outros ambientes de desktop, as capturas de tela podem parecer diferentes.
Abra as Configurações do sistema:
Agora vá para Rede ou Wi-Fi (se você estiver usando uma conexão Ethernet com fio ou uma conexão sem fio). Aqui, clique no símbolo de configuração ao lado da rede usada atualmente.
Ele abrirá uma nova janela com vários detalhes sobre sua conexão, como o endereço IP, DNS e endereço Mac. Você também pode ver a senha wifi salva na aba de segurança.
Você também verá uma entrada chamada 'Rota padrão'. Isto é o que você está procurando. O endereço IP do seu roteador.
Seu sistema e todos os outros dispositivos da sua rede se conectam ao roteador usando este endereço IP. Esta é a configuração que a maioria das famílias tem.
Agora que mostramos o método de GUI, vamos para o método de terminal.
Método 2: Obtenha o endereço IP do roteador na linha de comando no Linux
Abra um terminal e use o seguinte comando:
ip route
Ele vai mostrar-lhe algumas entradas.
$ ip route
default via 192.168.1.1 dev wlp0s20f3 proto dhcp metric 600
169.254.0.0/16 dev wlp0s20f3 scope link metric 1000
192.168.1.0/24 dev wlp0s20f3 proto kernel scope link src 192.168.1.34 metric 600
A primeira linha, que começa com 'default via', dá-lhe o IP gateway. Este é o endereço IP do seu roteador.
Como você pode ver, 192.168.1.1
é o endereço IP do nosso roteador. Normalmente, o endereço IP do roteador é o primeiro número da sub-rede. No entanto, esta não é uma regra. Há roteadores com endereços x.y.z.30
também.
Dica bônus
Você também pode usar o comando ping para obter o IP gateway:
ping _gateway
Caso você não saiba, você tem que usar o Ctrl+C para parar um comando em execução no Linux.
Esperamos que ache essa dica útil quando precisar.