RIR A DNS Converter

RIR TO DNS Converter es una herramienta para convertir datos regionales de registro de Internet a una zona de búsqueda de países DNS.
Descargar ahora

RIR A DNS Converter Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Msquared
  • Sitio web del editor:

RIR A DNS Converter Etiquetas


RIR A DNS Converter Descripción

RIR TO DNS Converter es una herramienta para convertir datos regionales de registro de Internet en una zona de búsqueda de país DNS. RIR TO DNS Converter es una herramienta para convertir datos regionales de registro de Internet en una zona de búsqueda de país DNS. Puede usarlo para construir su propia zona de DNS para buscar códigos de país de direcciones IP. Utiliza los datos directamente de Madura, Arin, APNIC, APNIC, APNIC, Y Afrinic. Los datos se pueden actualizar en un horario de su elección. Los datos de entrada vienen de: ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest ftp://ftp.apnic.net/pub / Estadísticas / APNIC / Delegado-APNICO-Último FTP://FTP.ARIN.NET/pub/stats/arin/delegate-arin-latest ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc -Latest FTP://FTP.LACNIC.NET/pub/stats/lacnic/delegated-lacnic-latestEl Formato de datos de entrada se describe en: http://www.apnic.net/db/rir-stats-format.htmlthe la salida es un archivo de zona de enlazo 9 que se puede usar para buscar códigos de país en una manera similar a in-addr.arpa. Por ejemplo, para averiguar qué país203.30.47.58 es: host 58.47.30.203.rir.example.com 58.47.30.203.rir.example.com tiene la dirección 127.0.65.86where '65' y '85' son ASCII para ' A 'y' U ', lo que significa 203.30.47.58 Isin Australia (' au '). Cómo usarlo lo alimentan los archivos delegados anteriormente: Últimos archivos en STDIN y que eliminará el archivo de la zona a STDOUT. El archivo de la zona solo tendrá las direcciones IP, por lo que podrías incluirla en un archivo de zona que contiene registros de NS, SOA, $ ORIGEN, etc., por qué no lo use, no necesite la resolución de la base de datos GeoIP de MaxMind, pero sí lo hace. Eso es gratuito y lo desea, mantenido hasta la fecha en un horario que decida. Podrías usar esto para bloquear o etiquetar correo electrónico según los países, bloquear o redirectvisorsitores a su sitio web según el país del usuario final, y así sucesivamente. Sin embargo, sea muy difícil de bloquear el correo de esta manera, ya que puede bloquear el correo legítimo. En lugar de bloquear directamente, úselo en una regla de Spamassassin para agregarlo a nivel de correo no deseado, en función de donde viene el correo electrónico. Por lo que funciona. Los archivos RIR contienen rangos de direcciones IP, e indica a qué se asigna el CC en cada rango. En el nivel más sencillo, RIR2DNS solo ordena los rangos, entonces iteratesta a través del IPS en cada rango y genera un registro de DNS inverso un registro que representa el código de país. Cómo funciona, en detalle que iterar a través de cada dirección IP, el programa intenta saltar Clases de Transentire a la vez (256 IPS, 65536 IPS, etc.). En lugar de estar en cada IP, el bucle iba parte a través de clases o rangos IP (lo que sea arsmaller en el control de bucle), utilizando los saltos de control para acumular a acumular vecinos cuando sea posible, de modo que las clases completas que se encuentren en el mismo país no sean enormes números de registros. En primer lugar, los IPS se consideran números de 4 dígitos, pero en la Base-256. En otras palabras, cada octeto se trata como si fuera una base única de 256 dígitos. Thisturns para ser convenientes porque se pueden hacer las optimizaciones de grandes trozos de espacio IP al buscar lugares donde los dos dígitos de 256 dígitos menos significativos son cero. Además, los rangos IP se dividen en los siguientes sub-rangos: direcciones IP individuales opcionales ( IE: 4 octetos) Rangos de clase A opcionales (es decir,: 3 octetos) Rangos opcionales de clase B (es decir,: 2 octetos) Rangos de clase C opcionales (es decir,: 1 octeto) Rangos opcionales de clase B (es decir,: 2 octetos) opcional Las rangas de clase A (es decir,: 3 octetos) Direcciones IP individuales opcionales (es decir,: 4 octetos) Teniendo en cuenta que hay un patrón aquí, estoy seguro de que hay una forma elegante de que se rompa esto en dos bucles (uno que reduce los octetos y la de una increíble. Los octetos), pero no puedo ser molestado, así que lo romperé en los bucles de la persona. Tipo de codificación dura, pero al menos es simple. Para facilitar el procesamiento, las direcciones IP se convierten en números de 32 bits, luego nuevamente. Esto simplifica las matemáticas y el bucle a través de rangos. Eso es prácticamente, en realidad ... Tenga en cuenta que actualmente hay alrededor de 80,000 registros RIR entre todos los fiveEregios. Esto demora unos 35 segundos en un P4 de 2.4 GHz para procesar, ygeneda un archivo de 26 MB con alrededor de 3/4 millones de líneas (RRS). Esto hace que BindTo utilice aproximadamente 100 MB o de la memoria, y en una máquina lenta probablemente lo hará tomar demasiado tiempo para responder, mientras busca en la zona. Esa zona de tamaño canta un minuto o dos para cargar, lo cual es bastante ruidosa. Algoritmo basico: leer y procesar datos RIR: Lea RIR RANGES Ordenar rangos RIRS RIRS BY START DIREDS GLULA JUNTOS Rangos contiguos del mismo país Para cada rango generar el IPS Al inicio de la gama, generar las clases A al inicio del rango Generar las clases B al inicio del rango Generar las clases C en el centro de la gama Generan las clases B al final del rango Generar las clases A al final del rango generan el IPS al final del rango


RIR A DNS Converter Software relacionado

Opendd

OpenDD es un cliente DYNDNS, escrito en C, y especialmente diseñado para máquinas de puerta de enlace pequeñas, como una caja de soekris. ...

521

Descargar

espeluznante

Slookup es un programa simple para realizar las miradas de DNS paralelizadas de una manera conveniente. ...

59

Descargar