Cómo encontrar mi dirección IP externa en Linux



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Si bien hay una serie de soluciones de línea de comandos para encontrar su dirección IP en Linux, la mayoría de ellas están orientadas a encontrar los números de dirección únicos asignados a su dispositivo. Si desea averiguar la dirección IP con la que los sitios HTTP lo identifican externamente, lo más probable es que necesite usar un comando que haga referencia a un servidor externo. La buena noticia es que esto es extremadamente fácil en la mayoría de las distribuciones modernas de Linux. Este truco es especialmente útil si está utilizando algún tipo de proxy o configurando ajustes avanzados del navegador web.



Deberá comenzar abriendo un símbolo del sistema. Mantenga presionadas las teclas Ctrl, Alt y T o busque Terminal desde el tablero de Unity. Los usuarios de KDE y LXDE pueden hacer clic en el menú Aplicaciones, seleccionar Herramientas del sistema y luego hacer clic en el elemento Terminal. Independientemente de cómo inicie su terminal, no necesitará tener acceso de root para esto y probablemente no importe qué tipo de shell esté utilizando. La mayoría de los paquetes con los que trabajará se instalan de forma predeterminada en la caja GNU / Linux promedio que se usa actualmente.



Método 1: busque su dirección IPv6 externa

La gran mayoría de los sistemas de redes modernos utilizan el estándar IPv6, que es una versión mucho más larga pero más segura y flexible que la forma anterior de dirección IP. Si desea encontrar este número de dirección moderno para su sistema, escriba nc 6.ifcfg.me 23 | grep –colour = nunca IP y presione enter. Dado que este es un comando un poco más largo, es posible que desee resaltarlo y copiarlo. Para pegarlo en su terminal, deberá hacer clic en el menú Editar y seleccionar pegar o mantener presionadas las teclas Mayús, Ctrl y V al mismo tiempo. Dependiendo de su distribución y del emulador de terminal que esté utilizando, es posible que también pueda hacer clic en el botón central del mouse y luego presionar Intro para ejecutarlo si lo copió en el portapapeles.



Una vez que haya ejecutado el comando, debería ver una cadena larga de ocho grupos de dígitos hexadecimales. Esta es su dirección IPv6 moderna externa. Puede ejecutar este comando siempre que desee ver si su dirección externa cambia alguna vez. Cambiará si conecta una tableta Linux a Wifi público en un restaurante o biblioteca. Es posible que también desee agregarlo a un script de shell si planea ejecutarlo con bastante frecuencia. Si su ISP le proporciona una dirección IP dinámica, esto podría cambiar eventualmente de todos modos. Debería permanecer relativamente estático, pero esta es una excelente manera de vigilarlo por si acaso.

Método 2: encontrar su dirección externa IPv4

Si bien IPv4 es un estándar más antiguo, todavía se usa ampliamente en el mundo de las redes. Si desea encontrar esta dirección, puede usar un navegador web de línea de comandos para buscarla. Dependiendo de la configuración que use su instalación de Linux, es posible que deba intentar esto dos veces, pero en cualquier caso es solo un comando sin ningún otro juego para encontrar la respuesta. Primero intentando escribir w3m -dump whatismyip.akamai.com y presione enter. Debería ver su dirección IP externa sin ninguna otra información. Este programa termina automáticamente y lo regresa al indicador.



Es posible que reciba un error que le indique que el programa w3m no está instalado. Si bien puede instalar el paquete si lo desea, también puede probar curl -s http://whatismyip.akamai.com/ y vea si esto funciona. Es posible que ya tenga instalado curl. Si lo hace, recibirá el mismo tipo de salida simple. Ya no tienes que jugar. Si bien puede agregar cualquier comando que funcione a un script de shell bash, también puede ejecutarlo cuando lo desee, como el comando en el primer método. Por supuesto, siempre puede instalar curl o w3m si no tiene ninguno de los paquetes. Sin embargo, los usuarios de redes de Linux suelen tener al menos uno de estos.

Dependiendo de algunos factores, sus direcciones IP pueden verse algo diferentes de las direcciones de ejemplo configuradas aquí. Diferentes redes en diferentes regiones geográficas a veces pondrán su propio giro o incluso sus propias abreviaturas sobre la máscara habitual utilizada para calcular direcciones. Las que usamos fueron direcciones ficticias de una máquina virtual que se ejecuta a través de un servidor proxy. Nunca debe revelar su dirección IP externa real en línea, que es precisamente la razón por la que hicimos todo lo posible para hacer esto al tomar capturas de pantalla de ejemplo.

3 minutos de lectura