Estoy tratando de hacer que una aplicación de escritorio verifique los registros whois, entre otras cosas, y he encontrado algunas listas que mapean dominios de alto nivel para servidores whois. Funcionan normalmente, pero a veces la información debe encontrarse en un servidor Whois diferente. Por ejemplo, mientras que el servidor principal para los dominios com
es whois.markmonitor.com
, about.com
tiene que ser extraído de "dominios corporados". ¿Cómo puedo verificar qué servidor whois debería consultar para un determinado dominio?¿Cómo puedo encontrar un servidor Whois para un dominio en particular?
Respuesta
Hay dos tipos de servidores WHOIS: Delgados y gruesos.
De Wikipedia
información de WHOIS se puede almacenar y alzó la vista de acuerdo a cualquiera de una gruesa o una delgada modelo de datos:
grueso
uno almacena el servidor WHOIS la información de WHOIS completa de todo los registradores para el conjunto particular de datos (para que un servidor WHOIS pueda responder con información de WHOIS en todos los dominios .org, por ejemplo).
delgadas
uno de WHOIS servidor almacena sólo el nombre del servidor de base de datos WHOIS del registrador de un dominio, que a su vez tiene los detalles sobre los datos que se alzó la vista (como los servidores .com WHOIS, los cuales remita la consulta de WHOIS al registrador donde se registró el dominio).
Thick
Los servidores de WHOIS están disponibles en el sitio web de IANA. Por ejemplo, aquí está el registro de IANA para el IT TLD.
de desplazamiento hacia abajo para
WHOIS Server: whois.nic.it
Thin
servidores son un poco más complicado. Debe consultar el servidor WHOIS principal (disponible en IANA) y luego extraer la referencia.
Por ejemplo, aquí está el record for example.com. La respuesta de Verisign (el primer servidor de WHOIS .COM
) devuelve información, incluido el Whois Server
.
Server Name: EXAMPLE.COM.AU
Registrar: ENETICA PTY LTD
Whois Server: whois.enetica.com.au
Referral URL: http://www.enetica.com.au
Luego debe extraer el servidor WHOIS y ejecutar una segunda consulta.
En mi proyecto Ruby Whois, se incluye una lista de todos los servidores WHOIS disponibles. Check the definitions
folder.
Para hacer la segunda consulta de WHOIS, ejecute 'whois -h whois.enetica.com.au example.com.au'. –
- 1. ¿Cómo puedo encontrar el servidor de nombres autorizado para un nombre de dominio?
- 2. cómo encontrar un nodo particular en Neo4j
- 3. ¿Cómo implementar su propio servidor WHOIS?
- 4. ¿Cómo encontrar un proveedor de hosting desde un nombre de dominio?
- 5. ¿Cómo puedo encontrar la versión de php que se ejecuta en un nombre de dominio distinto?
- 6. ¿Cómo puedo obtener registros DNS para un dominio en Python?
- 7. ¿Cómo encontrar si la computadora local está en un dominio?
- 8. Rieles: cómo encontrar la URL de dominio en un diseño
- 9. ¿Cómo puedo ssh directamente a un directorio en particular?
- 10. En Python, ¿cómo puedo verificar si se toma un nombre de dominio?
- 11. Cómo puedo programar un hilo en particular en Blackberry
- 12. ¿Cómo puedo encontrar cuál de mis dependencias está descargando un contenedor en particular?
- 13. Sharepoint: ¿cómo puedo encontrar todas las páginas que alojan un elemento web en particular?
- 14. ¿Cómo puedo encontrar un valor particular en una matriz y devolver su índice?
- 15. ¿Cómo verifica si existe un nombre de dominio?
- 16. Encontrar todas las clases con un atributo en particular
- 17. ¿Cómo puede mi programa detectar si se está ejecutando en un dominio en particular?
- 18. ¿Cómo puedo encontrar el servidor DNS actual?
- 19. ECONNRESET (Whois :: ConnectionError) - Error al intentar consultar Whois en Ruby
- 20. ¿Cómo puedo introspectar en un servidor SQL?
- 21. ¿Cómo encontrar si un número pertenece a un rango particular en Python?
- 22. ¿Cómo puedo proteger un servidor emacs?
- 23. ¿Cómo encontrar el puerto JMX en un servidor?
- 24. ¿Cómo puedo encontrar todas las etiquetas para una subcarpeta de proyecto TFS en particular?
- 25. Cómo puedo matar un proceso, utilizando VBScript, iniciado por un usuario en particular
- 26. Cómo utilizar Firebug para encontrar fácilmente qué archivo CSS define un estilo particular
- 27. ¿Cómo puedo averiguar si un objeto implementa un método en particular?
- 28. Verifique para ver si un objeto de registro activo particular está en un 'alcance' particular
- 29. Force https para todo el servidor/dominio
- 30. ¿Puedo tener un servidor de correo diferente para cada subdominio?
¿Cuál es el sistema operativo en el que está trabajando? – Anne
@Anne, Win7, pero no tengo idea de por qué eso podría importar – Fluffy
algunos sistemas operativos contienen herramientas de línea de comandos específicas que pueden hacer las solicitudes de WHOIS para usted, como OSX y algunas distribuciones de Linux. Se conectan automáticamente al servidor correcto :) – Anne