Las direcciones IP públicas y privadas son dos partes cruciales de la identidad de tu dispositivo en las que la mayoría de la gente rara vez piensa. Pero con el enorme aumento de empleados que trabajan desde casa y el incremento de la ciberdelincuencia, es más importante que nunca entender cómo la dirección IP de tu dispositivo puede revelar tu identidad en Internet.
Antes de entrar en lo que hace que una dirección IP sea pública o privada, vamos a hablar de lo que es una dirección IP en general. Cada dispositivo conectado a Internet tiene un identificador numérico único asignado: una dirección IP. Las direcciones IP son la forma en que los dispositivos y los sitios web se comunican entre sí, y la forma en que la información que buscas sabe dónde encontrarte.
En este artículo, profundizaremos en los detalles de las direcciones IP públicas y privadas, incluyendo cómo se asignan, qué significan sus rangos, las diferencias importantes entre ellas y cómo puedes configurar una VPN para asegurar tu dirección IP y proteger tu identidad.
Una dirección IP pública es una dirección IP a la que se puede acceder directamente a través de Internet y que es asignada a su router de red por su proveedor de servicios de Internet (ISP). Su dispositivo personal también tiene una IP privada que permanece oculta cuando se conecta a Internet a través de la IP pública de su router.
Todos utilizamos el Protocolo de Internet (IP) a diario, seamos o no conscientes de ello. Por ejemplo, cada vez que escribes el nombre de un sitio web o un término de búsqueda en tu navegador, éste busca la dirección IP de esa URL (o de un motor de búsqueda) y luego carga el sitio web.
Vamos a dividir las direcciones IP en dos categorías: privadas y públicas. Las direcciones IP privadas son las que proporciona tu caja WiFi (y la intranet de la empresa). Están en el rango de 10.x.x.x, 172.16.x.x-172.31.x.x, y 192.168.x.x, donde x=0 a 255. Las direcciones IP públicas, como su nombre indica, son “públicas” y se puede acceder a ellas desde cualquier parte del mundo. Cada sitio web tiene una dirección IP única que puede ser alcanzada por cualquiera y desde cualquier lugar; eso se considera una dirección IP pública.
Las direcciones IPv6 tienen un formato más complejo que utiliza números hexadecimales. El número total de bits es 128, lo que significa que hay 2^128-340 undecillones de direcciones IPv6 posibles. IPv6 se introdujo para hacer frente al previsible agotamiento de las direcciones IPv4 en un futuro próximo.
Como ingeniero de redes, recomiendo no compartir la dirección IP pública de tu máquina con nadie. Tu router WiFi tiene una IP pública, que es la dirección IP de la WAN (red de área amplia), y será la misma para cualquier dispositivo conectado a esa WiFi. Todos los dispositivos conectados a la misma WiFi tienen direcciones IP privadas identificadas localmente por el rango proporcionado anteriormente. Por ejemplo, mi portátil está conectado con la dirección IP 192.168.0.5, y mi teléfono con la 192.168.0.8. Estas son direcciones IP privadas, pero ambas tendrían la misma dirección IP pública.
Estoy en una red que tiene varias direcciones IP externas. Necesito determinar la dirección externa de una máquina interna que puede usar una dirección externa diferente. Obviamente, podría ir a una máquina fuera de la red y hacer ping desde allí, pero ¿cómo hago esto desde dentro de la red?
Creo que la única manera de hacerlo es con servicios externos. Puedes usar la librería Powershell system.Net.WebClient junto con el sitio web http://icanhazip.com, que no devuelve nada más que tu dirección IP externa.
Tu dirección IP pública es la dirección visible desde fuera de tu red. La mayoría de la gente no necesita saber su dirección IP, salvo por razones muy específicas, pero afortunadamente es muy fácil de averiguar.
Puede que necesites tu dirección IP pública, o externa, cuando te conectes remotamente a tu ordenador cuando estés fuera de casa, o cuando compartas archivos desde tu servidor FTP, o cuando conectes tu red a un servicio DNS personalizado.
Si obtienes algún tipo de error al ejecutar este comando, intenta hacer sólo opendns.com. (quita el myip.), que debería darte la dirección IP de opendns.com. Luego ejecuta el comando de nuevo usando la parte de myip. en el frente.
Encontrar la dirección IP externa desde un módem o router no es tan fácil como usar los métodos anteriores, pero definitivamente es posible. El problema con este método es que necesitas saber cómo entrar en tu router para ver todas las configuraciones, que es algo que mucha gente no hace normalmente porque no sabe su contraseña o la dirección IP del router.
A la mayoría de los routers se puede acceder a través de la URL http://192.168.1.1, pero otros utilizan una dirección IP privada diferente. Una vez que conozcas la dirección correcta de tu router, necesitas acceder a la información de inicio de sesión del router para poder acceder a la consola administrativa.