Como posso descobrir qual IP meu roteador na minha rede local está usando?
Responder1
Atualizar:
No tipo Terminal.app
route get default
ou
route get default | grep gateway
para saída mais condensada.
Este é o caminho mais rápido conforme apontado por Daniel. Obrigado Dan.
Resposta original:
Existe outra maneira que levará muito mais tempo:
netstat -r | grep default
A convenção é fornecer ao roteador o primeiro endereço da sub-rede. Isso significa que, na maioria dos casos, o endereço IP do seu roteador é igual ao seu endereço IP, exceto que termina em 1.
Por exemplo:
Se o seu IP for 10.0.0.105, o IP do seu roteador provavelmente será 10.0.0.1.
Se o seu IP for 192.168.1.83, então o IP do seu roteador provavelmente será 192.168.1.1
Responder2
No início, fiquei um pouco confuso com a saída dos route get default | grep gateway
comandos no meu Mac (OS X 10.9.4), pois, no meu caso, gerou um nome de host em vez de um endereço IP.
gateway: homeportal
Caso alguém venha aqui querendo o endereço IP também, adicionar a -n
opção pode ajudar (de acordo com a documentação, seráignorar tentativas de imprimir nomes de host e rede simbolicamente ao relatar ações):
route -n get default | grep gateway
que rendeu:
gateway: 192.168.1.254
Responder3
Se você deseja o endereço local do roteador, provavelmente é o endereço do seu gateway. Pressione o menu Apple (), vá para ‘Preferências do Sistema’ e depois vá para ‘Rede’. Selecione qualquer um dos itens à esquerda (Ethernet/AirPort) que diz conectado.
À direita haverá vários campos, um dos quais é ‘Router’, que geralmente é 192.168.1.1.
Se você quiser o seu endereço IP da Internet, basta acessarhttp://www.whatsmyip.net/e ele vai te mostrar lá.