Introducción
Una de las cosas más importantes a tener en cuenta al implementar cualquier servidor para su negocio o necesidades de desarrollo es asegurarse de que esté en una ubicación que funcione para usted. Supongamos que implementó un servidor y luego usó uno de los sitios web de geolocalización de IP y encontró que la IP de su servidor no coincide con su ubicación, ¿qué debe hacer?
Desafortunadamente, estos sitios, si bien son convenientes, pueden ser muy imprecisos. Esta guía práctica le mostrará algunas formas más precisas de encontrar dónde se encuentra su servidor.
Requisitos
Un VPS de Linux, FreeBSD o Windows con una dirección IP estática asignada.
Cómo se asignan las ubicaciones a las direcciones IP
La Autoridad de Números Asignados de Internet (IANA) maneja la división de todas las direcciones IPV4 e IPV6 en 5 Registros Regionales de Internet (RIR) diferentes.
Los 5 nombres y responsabilidades geográficas de los RIR son los siguientes:
AFRINIC - Africa
ARIN:Estados Unidos, Canadá, el Caribe y la Antártida
APNIC:Asia, Australia, Nueva Zelanda
RIPE NCC:Europa, Rusia, Oriente Medio y Asia Central
LACNIC – América Latina, algunas partes del Caribe
Las organizaciones pueden comprar bloques de IP del RIR que supervisa el área en la que se ubicará el equipo de esa organización. La organización es entonces responsable de actualizar la base de datos del RIR indicando dónde (país, estado/territorio, ciudad) han asignado esos bloques de IP.
Los sitios de geolocalización de IP utilizan esta información como su principal fuente de datos. Sin embargo, no es la única fuente que utilizan; con frecuencia, utilizan otras fuentes como la extracción de datos y las actualizaciones enviadas por los usuarios.
Los defectos de los sitios de geolocalización
Uno de los mayores problemas con los sitios de geolocalización es que es demasiado difícil hacer un seguimiento de tantas direcciones IP. Hay un total combinado de 4,294,967,296 direcciones IPv4 posibles, una gran parte de ellas se cambian constantemente dentro de una organización, se mueven o se venden a nuevas organizaciones, etc. Las bases de datos que tienen los sitios de geolocalización pueden perder la sincronización con bastante rapidez. resultado de todo este movimiento. IP2Location, que es uno de los servicios de geolocalización de IP más grandes, dice lo siguiente: “En general, la precisión se degradará entre un 1 % y un 5 % cada mes que se utilice una base de datos desactualizada”. En un momento dado, eso es hasta más de 200 millones de direcciones IP que están desactualizadas. Es posible que otros sitios que utilizan la base de datos de IP2Location no tengan la base de datos más actualizada y tengan más de 6 meses de retraso.
Otros problemas incluyen organizaciones que pueden no estar al día en la actualización de su RIR, lo que hace que más datos sean inexactos.
Nota:Atlantic.Net actualiza nuestras asignaciones directas según las políticas de ARIN y RIPE actualizando los datos SWIP dentro de la base de datos WHOIS de ARIN o RIPE con los datos de país, ciudad y estado correspondientes a donde se ha aprovisionado la asignación de IP.
No es que los sitios de geolocalización sean malos, tienen un propósito importante para la publicidad y el geobloqueo. Solo debe tenerse en cuenta que no siempre son precisos. A menudo, esto no le afectará cuando busque su IP para ver en qué región se encuentra. Sin embargo, si cree que su IP está geobloqueada incorrectamente, el mejor plan es ponerse en contacto con el sitio de geolocalización que no es preciso.
Cómo encontrar la ubicación real de su servidor
Si un sitio de geolocalización le brinda información contradictoria sobre la ubicación de la IP de su servidor, puede verificar la ubicación de su servidor siguiendo estos pasos.
Comprobación de su IP mediante WHOIS
WHOIS es una herramienta que consulta la base de datos que almacena la información registrada para un bloque de direcciones IP o un nombre de dominio.
Los sistemas FreeBSD deben tener WHOIS instalado por defecto. Si tiene un sistema Linux, puede instalar WHOIS con un simple comando:
Para Debian y Ubuntu:
apt-get install whois
Para Redhat/CentOS/Fedora:
yum install jwhois
Para ArchLinux:
pacman -S whois
Ventanas:
Desafortunadamente, Windows no tiene una herramienta de WHOIS integrada. Puede encontrar una herramienta de terceros o ir al RIR responsable de la región en la que se encuentra su servidor y ejecutar su herramienta WHOIS. Los enlaces a cada sitio se encuentran a continuación. Si no sabe a qué RIR necesita ir, simplemente seleccione uno e ingrese su IP, y le indicará el RIR correcto que debe usar.
ARIN, RIPE NCC, APNIC, LACNIC y AFRINIC.
Con WHOIS ahora instalado en su sistema, puede ejecutar el siguiente comando para verificar la base de datos de WHOIS:
whois your-ip-address
Cuando ejecute el comando, obtendrá un resultado similar al siguiente:
NetRange: 209.208.0.0 - 209.208.127.255 CIDR: 209.208.0.0/17 NetName: ICC-1 NetHandle: NET-209-208-0-0-1 Parent: NET209 (NET-209-0-0-0-0) NetType: Direct Allocation OriginAS: Organization: Atlantic.net, Inc. (INCC) RegDate: 1998-04-13 Updated: 2012-02-24 Comment: ADDRESSES WITHIN THIS BLOCK ARE NON-PORTABLE Ref: http://whois.arin.net/rest/net/NET-209-208-0-0-1 OrgName: Atlantic.net, Inc. OrgId: INCC Address: 440 West Kennedy Blvd. Address: Suite 3 City: Orlando StateProv: FL PostalCode: 32810 Country: US RegDate: Updated: 2014-10-20 Comment: Atlantic.Net used to be known as Internet Connect Company Inc. Comment: Please send any abuse/hacking/spam complaints to [email protected] Ref: http://whois.arin.net/rest/org/INCC
En este caso particular, puede ver que este rango de IP se asignó a Orlando, FL. Sin embargo, este resultado solo le brinda cierta información; la salida podría decir que está en una ubicación, pero en realidad podría estar en otra. Por eso, el siguiente paso es ejecutar un trazado de ruta.
Ejecutar un Traceroute para encontrar la ubicación de su servidor
La mejor manera de ver dónde se encuentra su servidor es a través de una ruta de seguimiento. Un traceroute le dará la lista secuencial de dispositivos de red (dispositivos potencialmente operados por diferentes organizaciones) a través de los cuales se enruta el tráfico en su camino hacia su destino. Aquí, podremos ver la ruta que toma el tráfico desde su servidor hasta la IP de destino o el nombre de host que ingresa. Podemos ejecutar un WHOIS en cada dirección IP a lo largo de la ruta para ver si la ubicación es correcta.
Para ejecutar traceroute en Linux o FreeBSD, ejecute el siguiente comando:
traceroute your-destination-site-or-IP
Para ejecutar una ruta de seguimiento en Windows, abra el símbolo del sistema y ejecute el siguiente comando:
tracert your-destination-site-or-IP
En una ruta de seguimiento desde un servidor Atlantic.Net Cloud en Londres a Google.com, obtenemos el siguiente resultado.
traceroute to google.com (216.58.210.46), 30 hops max, 60 byte packets 1 vl223-ar-02.lon-uk.as59764.net (185.73.36.34) 0.401 ms 0.391 ms 0.464 ms 2 84.207.244.73.not-updated.eunx.net (84.207.244.73) 1.048 ms 1.028 ms 1.001 ms 3 195.66.224.125 (195.66.224.125) 1.410 ms 1.391 ms 1.372 ms 4 209.85.247.31 (209.85.247.31) 4.172 ms 1.329 ms 1.316 ms 5 72.14.238.21 (72.14.238.21) 1.290 ms 1.340 ms 1.323 ms 6 lhr14s23-in-f14.1e100.net (216.58.210.46) 1.221 ms 1.339 ms 1.318 ms
Desde aquí, puedes hacer un WHOIS en las IPs que ves en el traceroute. Realice un WHOIS en las primeras IP, ya que estarán más cerca de su servidor que las últimas IP. A continuación, tenemos un ejemplo de WHOIS del segundo salto que muestra que la ubicación de esa IP está en Londres.
Un ejemplo de una búsqueda de whois utilizando una IP de la ruta de seguimiento anterior.
Consulte la entrada "netname" que indica "UK-EUNETWORKS" y el "país" es "GB":Gran Bretaña. Nuevamente, esto depende de que las organizaciones actualicen su información de manera adecuada. Si alguna búsqueda de IP proporciona lo que parece ser información inexacta, debe, con la mayoría de las rutas de seguimiento, tener varios saltos que pueda verificar.
Conclusión
Gracias por seguir este Cómo hacerlo. Esperamos que esto aclare cualquier problema que pueda tener con la geolocalización de IP. Vuelva a consultar aquí para obtener más actualizaciones.
Obtenga más información sobre nuestros servicios de alojamiento VPS y servidores privados virtuales.