Cómo obtener mi dirección IP en Linux

Cómo obtener mi dirección IP en Linux

En las redes, una dirección IP es una etiqueta asignada a una computadora conectada a la red. En esa red, una dirección IP identifica un dispositivo único. Permite que los dispositivos se comuniquen entre sí a través de una red basada en IP como Internet o LAN.

En el caso de Linux, hay múltiples herramientas que puede usar para verificar la dirección IP. Algunas de las herramientas vienen preinstaladas con la mayoría de las distribuciones; Algunos no.

Mira cómo obtener la dirección IP en Linux.

La dirección IP en Linux

Una dirección IP es un valor numérico asignado a un dispositivo conectado a la red. Hay dos tipos de direcciones IP en acción hoy.

  • IPv4 (Protocolo de Internet versión 4): Es la cuarta versión del IP (protocolo de Internet). Cada dirección IPv4 tiene 32 bits de longitud. IPv4 ofrece 232 direcciones únicas.Una dirección IPv4 se segmenta en 4 grupos, cada uno con 3 dígitos decimales. Comienza con 0.0.0.0 hasta 255.255.255.255.
  • IPv6 (Protocolo de Internet versión 6): Es la versión más reciente de IP. Cada dirección IPv6 tiene 128 bits de longitud. IPv6 ofrece 2128 direcciones únicas.
    Una dirección IPv6 segmentada en 8 grupos, cada una con 4 dígitos de oxadecimales. Comienza desde 0: 0: 0: 0: 0: 0: 0: 0 hasta ffff: ffff: ffff: ffff: ffff: ffff: ffff: ffff.

Al verificar las direcciones IP, es necesario comprender las direcciones IP públicas y privadas.

  • Dirección IP privada: La dirección IP que se usa internamente a través de la red. Es utilizado por dispositivos (herramientas de enrutamiento, por ejemplo) para comunicarse entre sí. Si su computadora forma parte de una red pequeña, entonces la dirección IP privada puede comenzar con 192.168.X.X.
  • Dirección IP pública: Es la dirección IP que se registra cuando se conecta a un servicio a través de Internet, por ejemplo, un sitio web.

En Linux, hay herramientas de red dedicadas que pueden mostrar la dirección IP. Si necesita la dirección IP pública de su sistema, entonces también hay servicios de terceros para resolverlo.

Empecemos!

Método GUI para obtener una dirección IP

Dirección IP Comprobando el sitio web

Hay numerosos sitios web para verificar las direcciones IP. Estos servicios le brindan la dirección IP pública de su sistema. También puede consultar información adicional como la ubicación de la dirección IP, el ISP y otros.

Mira Whatismyipaddress.

Mira Whatismyip.

Mira Whatismyip.organizar.

Configuración de gnomo

Este método solo se aplica a las distribuciones de Linux que ejecuta el entorno de escritorio GNOME. Es un método simple y rápido a seguir.

GNOME viene con la aplicación "Configuración" incorporada. Proporciona una forma más fácil de administrar diversas configuraciones del sistema, cómo se comporta el escritorio de GNOME y monitorear diversa información del sistema. Buscar "configuraciones" en las actividades de GNOME.

Alternativamente, puede iniciarlo desde la esquina superior derecha.

Vaya a "Red".

Verás todas las redes conectadas aquí. En mi caso, solo hay una entrada. Haga clic en el icono de engranajes.

En la pestaña "Detalles", verá la dirección IP de su máquina en la red.

Método CLI para obtener una dirección IP

Esta sección ofrece los métodos más diversos para verificar la dirección IP en Linux. Todos estos métodos son simples y fáciles de ejecutar. En situaciones, puede encontrar estos métodos más preferibles sobre los métodos de GUI. Además, todos estos métodos funcionarán en cualquier distribución de Linux con casi cualquier configuración funcional.

Usando el nombre de host

Esta herramienta se usa generalmente para mostrar el nombre de host del sistema. Sin embargo, también viene con la característica de imprimir la dirección IP del sistema.

Ejecute el siguiente comando de nombre de host. Aquí, el indicador "-i" es para imprimir todas las direcciones de red del host. Si hay múltiples conexiones de red, este comando se imprimirá todos. Imprimirá la dirección IP privada.

$ hostname -i

Usando IP

La herramienta IP es el reemplazo moderno de la herramienta ifconfig. Similar a Ifconfig, puede imprimir información de red, configurar el enrutamiento, las interfaces de red y los túneles. La herramienta IP es parte del paquete IProute2 que reemplaza las utilidades de las herramientas de redes.

Primero, asegúrese de que el paquete IProute2 esté instalado en su sistema. Está disponible para todas las distribuciones de Linux. Cualquier distribución moderna debe tenerlo preinstalado.

Para imprimir la dirección IP de su sistema, ejecute el siguiente comando IP. Imprimirá la dirección IP privada de su sistema.

Show de $ IP Addr

La salida se segmentará por cuántas conexiones de red están conectadas. Aquí, concéntrese en las entradas inet.

Para verificar las direcciones IP de una sola interfaz de red, use la siguiente estructura de comando.

Show de $ IP Addr

Necesita obtener la lista de todas las interfaces de red? Use este comando IP primero.

Show de $ IP Addr

Usando ifconfig

La herramienta Ifconfig es parte del paquete de utilidad de las herramientas de red. Sin embargo, ahora se reemplaza por el moderno paquete IProute2. En el caso de Ifconfig, ahora se reemplaza por la herramienta IP. Similar a iProute2, las herramientas de red están disponibles en toda la distribución. Sin embargo, puede no venir preinstalado.

Suponiendo que haya instalado herramientas de red, continúe con anticipación. El uso de IPCONFIG es similar a la IP. El siguiente comando imprimirá todas las interfaces de red con sus respectivas direcciones IP y otra información. Imprimirá la dirección IP privada de su sistema.

$ ifconfig

Similar a IP, Ifconfig puede imprimir la dirección IP de una interfaz de red específica. Aquí está la estructura de comando para hacerlo.

$ ifconfig

Uso del sitio web

Algunos sitios web imprimirán la dirección IP pública en texto sin formato. Usando cualquier herramienta de descarga como Curl o Wget, podemos leer la salida directamente desde la consola.

Aquí está el primer ejemplo usando curl.

$ curl -s https: // icanhazip.comunicarse
$ curl -s https: // checkip.amazonaws.comunicarse

Si está interesado en usar wget en su lugar, ejecute cualquiera de los comandos.

$ wget -o --q https: // icanhazip.comunicarse
$ wget -o --q https: // checkip.amazonaws.comunicarse

Uso del host

La herramienta host es una utilidad de búsqueda DNS. Podemos usar la herramienta host para comunicarse con OpenDNS y obtener la dirección IP pública.

$ anfitrión myip.opendns.com resolución1.opendns.comunicarse

Pensamientos finales

Verificar la dirección IP es una tarea simple. Como se demostró, hay numerosas formas de hacerlo. No hay necesidad de dominarlos a todos. Sin embargo, te recomiendo que los pruebes todos al menos una vez.

Necesita resolver el nombre de host de un sitio web de destino o dirección IP? Consulte esta guía sobre cómo resolver los nombres de host usando un script bash.

Computación feliz!