Si acabas de entrar en el mundo de la administración de servidores con Linux, te interesará saber cuál es la dirección IP de tu servidor. ¿Cómo puedo saber cuál es mi IP desde la línea de comandos?
Pues bien, mediante la línea de comandos, puedes utilizar cualquiera de los siguientes comandos para encontrar la IP de tu sistema operativo:
- ip: Sirve para mostrar o manipular el enrutamiento de tu servidor, así como los túneles que puedas utilizar y otras políticas de enrutación de los dispositivos de tu sistema.
- ifconfig: Sirve para configurar las interfaces de red.
Obtener la IP con el comando ifconfig
En este ejemplo obtenemos la dirección IP del servidor mediante el comando ifconfig:
# ifconfig # ifconfig eth0
Este es un posible resultado de este comando, que es lo que se imprimirá por pantalla:
$ ifconfig eth0 eth0 Link encap:Ethernet HWaddr 42:01:0A:D0:28:D1 inet addr:10.240.40.209 Bcast:10.240.40.209 Mask:255.255.255.255 UP BROADCAST RUNNING MULTICAST MTU:1460 Metric:1 RX packets:2058884 errors: dropped:0 overruns:0 frame:27436 TX packets:2121930 errors:0 dropped:0 overruns:0 carried:0 collisions:0 txqueuelen:1000 RX bytes:643409616 (613.6 MiB) TX bytes:285482341 (272.2 MiB)
Obtener la IP con el comando ip
En este ejemplo obtenemos la dirección IP del servidor mediante el comando ip:
# ip a list # ip a list eth0
Este es un posible resultado de este comando, que es lo que se imprimirá por pantalla:
$ ip a list eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1460 qdisc pfifo_fast stat UNKNOWN
WN qlen 1000
link/ether 42:01:0a:f0:28:d1 brd ff:ff:ff::ff:ff:ff
inet 10.240.40.209/32 brd 10.240.40.209 scope global eth0