If the router IP address were something else instead of 192.168.1.1, how would I find out what it is?
Assumindo algum sabor do Linux:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
(observe alguns tipos de sabores como o Debian, a rota não está no $ PATH para um usuário não-root, e você pode ter que usar /sbin/route
, ou você pode invocar netstat -rn
para a mesma informação)
Na maioria dos casos domésticos comuns, o roteador será listado como o gateway para 0.0.0.0 - neste exemplo inventado 192.168.2.1
.
Se você quiser saber mais sobre o significado da saída da rota, veja a pergunta no unix.se:
Shouldn't ifconfig give me the IP address of the router?
ifconfig
não mostra informações de gateway - use 'route' para visualizar ou manipular informações de roteamento.