¿Alguna vez te has preguntado, cuál es mi IP pública? La dirección IP es el número que sirve para identificar a una interfaz en red de un dispositivo que utilice el protocolo IP (Internet Protocol). La dirección IP puede ser fija o dinámica, por lo que en este último caso el número puede ir variando.

En el siguiente artículo te explico cuál es la IP y qué código usamos para generarla.

Cuál es mi IP pública


La dirección Ip de tu proxy es: 162.158.79.86
Tu dirección IP pública es: 54.226.113.250
El nombre del servidor es: colibris.es
Vienes procedente de la web:
Te conectas usando el puerto: 27763
De tu navegador sabemos que: CCBot/2.0 (http://commoncrawl.org/faq/)



Cómo mostrar la dirección IP pública a los visitantes de tu página web

El código básico, el más sencillo, es el siguiente:

<?php
echo "Tu dirección IP pública es: {$_SERVER['REMOTE_ADDR']}";
?>

Verás el resultado de la siguiente forma en tu página:

Tu dirección IP es: 123.456.789.12

Lo que se ha hecho es utilizar la variable “REMOTE_ADDR”, mediante la cual el servidor devuelve la dirección IP con la que se accede a la página.

El siguiente código hace la misma función, pero también mostrará la del servidor proxy en caso de que se acceda a la página usando uno de estos servicios:

<?php
if($_SERVER["HTTP_X_FORWARDED_FOR"]){
echo "La dirección IP de tu proxy es: {$_SERVER['REMOTE_ADDR']}<br>";
echo "Tu dirección IP pública es: {$_SERVER['HTTP_X_FORWARDED_FOR']}";
}else{
echo "Tu dirección IP pública es: {$_SERVER['REMOTE_ADDR']}";}
?>

La dirección IP de tu proxy es: 123.456.789.12
Tu dirección IP pública es: 123.456.789.12, 123.456.789.12

Al acceder a una página usando un proxy, la variable “REMOTE_ADDR” devuelve la dirección IP del servidor proxy, pero la original del cliente está oculta al final de la cabecera. Es posible conocerla en caso de que no sea un proxy verdaderamente anónimo usando la variable: “HTTP_X_FORWARDED_FOR”, es lo que hace el código que os he mostrado.

Cómo obtener otros datos de usuario

Es posible obtener otros datos usando diferentes variables. Algunos ejemplos son los siguientes:

Tu dirección IP pública es: 123.456.78.9
El nombre del servidor es: colibris.es
Vienes procedente de la web: http://www.google.es
Te conectas usando el puerto: 12345
De tu navegador sabemos que: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/9.1.3 Safari/601.7.8

Se ha utilizado el mismo código simple que en el primer ejemplo, solamente en cada línea se utilizan distintas variables que explico a continuación:

  • ‘SERVER_NAME’ para el nombre del servidor
  • ‘HTTP_REFERER’ para conocer la página de referencia
  • ‘REMOTE_PORT’ para saber el puerto usado
  • ‘HTTP_USER_AGENT’ para mostrar el agente de usuario de tu navegador

El código usado en este caso es:

<?php
echo "El nombre del servidor es: {$_SERVER['SERVER_NAME']}<hr>";
echo "Vienes procedente de la web: {$_SERVER['HTTP_REFERER']}<hr>";
echo "Te conectas usando el puerto: {$_SERVER['REMOTE_PORT']}<hr>";
echo "De tu navegador sabemos que: {$_SERVER['HTTP_USER_AGENT']}";
?>

Conclusión

Como ves, conocer cuál es la dirección IP de tu ordenador es bastante sencillo. Es una de las preguntas que todos nos hemos hecho alguna vez y, como curiosidad, te digo que ‘Cuál es mi dirección IP’ es una de las búsquedas en Google más realizadas en España. Por lo tanto, espero que este artículo te sirva para conocer la tuya. Y si tienes alguna duda o necesitas algún tipo de asesoramiento, no dudes en contactar con nosotros.

Si este artículo te ha resultado interesante, puedes contribuir a su difusión compartiéndolo en las redes sociales o dejándonos algún comentario. También puedes suscribirte a nuestro boletín, a la derecha de este artículo, para recibir una newsletter mensual con todos los post del blog (y alguna sorpresa más).

Resumen
Cuál es mi IP pública, ¡conócela ahora! - COLIBRIS Openpartners
Nombre del artículo
Cuál es mi IP pública, ¡conócela ahora! - COLIBRIS Openpartners
Descripción
¿Alguna vez te has preguntado cuál es mi IP pública? En el siguiente artículo te explico cuál es la IP de un dispositivo y qué código se usa para generarla.
Autor
Publicado por
COLIBRIS Openpartners
Logo

Te puede interesar

Únete a la comunidad

Únete a la comunidad

Apúntate y recibe nuestra newsletter mensual para potenciar tu negocio en Internet.

¡Te has suscrito correctamente!

Shares

Si continuas utilizando este sitio, aceptas el uso de las cookies. Más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar