Ok tratando de resolver esto y confundiéndome. Estoy usando el comando whois y obtengo respuestas del servidor de registro, es decir:
whois google.com
esto vuelve para los vencimientos:
Created on..............: 1997-09-15.
Expires on..............: 2020-09-13.
Record last updated on..: 2012-01-29.
Esto es genial pero también necesito el estado del dominio
por ejemplo si vas a
http://www.who.is/whois/google.com
Me sale esta informacion
Status: clientDeleteProhibited, clientTransferProhibited, clientUpdateProhibited, serverDeleteProhibited, serverTransferProhibited, serverUpdateProhibited
Expiration Date: 2020-09-14
Creation Date: 1997-09-15
Last Update Date: 2011-07-20
La diferencia es este elemento de estado adicional, ¿cómo puedo obtener eso usando un comando whois?
Status: clientDeleteProhibited Status: clientTransferProhibited Status: clientUpdateProhibited Updated Date: 30-mar-2012 Creation Date: 31-mar-2004 Expiration Date: 31-mar-2013 >>> Last update of whois database: Mon, 06 Aug 2012 14:30:29 UTC <<<
Respuestas:
Cada registrador tiene su propio formato de salida. Si consulta a un registrador que no proporciona esta información, no se puede obtener (al menos no utilizando el protocolo whois).
Sin embargo, para su ejemplo particular de
google.com
esta información es mantenida por el registrador de nivel superior enwhois.internic.net
. Aparentemente, suwhois
cliente particular no muestra la salida dewhois.internic.net
. De la mía, obtengo un largo resultadowhois.internic.net
(incluida la información sobre las entradas de registro que comienzan congoogle.com.
varias docenas, algunas de ellas bastante embarazosas) antes de la información para este dominio en particular de su registrador.Recomiendo escribir un simple
whois
cliente propio si realmente necesita ver exactamente lo que está sucediendo.telnet whois.internic.net 43
y escriba=google.com
para un buen comienzo.fuente