Date de renouvellement / expiration du domaine pour les domaines européens (whois)

Comment puis-je obtenir des informations de la console sur la date d'expiration du domaine pour les domaines européens, comme .eu , .de , .sk ?

Pour les domaines .com , je viens d'utiliser whois example.com , mais pour les domaines européens, je reçois juste la brève info, sans la date (par exemple, NOT DISCLOSED! pour les domaines .eu )

En tant que solution alternative, j'ai trouvé le service Web payé www.whoisxmlapi.com , mais il est trop limité (et je cherche une solution pour des projets non commerciaux).

3 Solutions collect form web for “Date de renouvellement / expiration du domaine pour les domaines européens (whois)”

La plupart des ccTLD (.de et .eu aussi) n'ont pas la date d'expiration indiquée lorsque vous exécutez whois, alors que .sk est l'un de ceux qui le font. Seule la solution jusqu'à ce que cette politique change est d'utiliser api pour obtenir des utilisateurs complets à partir d'une interface Web sur ce registre national. Ici vous pouvez trouver la liste avec les informations whois disponibles pour la plupart des ccTLD: http://linuxmafia.com/pub/linux/network/domain-check-testdata

Comme vous pouvez le voir, la plupart des serveurs de ccTLD whois ne renvoient pas les dates d'expiration.

Voici un whois en ligne qui a fonctionné (date expiracy affichée) pour un nom de domaine .eu: https://whois.eurid.eu/fr/?domain=demosphere.eu

Vous devriez être en mesure d'obtenir des personnes pour presque n'importe quel domaine, en fait, il existe des règlements pour s'assurer que c'est le cas. Mais évidemment, ce n'est pas toujours le cas. Pour faire correctement ce sujet à partir de la ligne de commande, vous devez d'abord:

1) connectez-vous à whois en utilisant le commutateur -h avec l'un des serveurs sur cette liste:

http://www.nirsoft.net/whois_servers_list.html

REMARQUE: chaque fin / tld a un "registre principal"

2) Ce que vous obtenez en retour, comprendra un champ qui vous donnera l'adresse du serveur whois du registraire où le domaine est effectivement enregistré.

REMARQUE: Vous pouvez obtenir les informations d'inscription complète uniquement auprès du registraire où le domaine est effectivement enregistré.

Si vous exécutez:

 $ whois google.com 

Il va essayer de faire cela pour vous en arrière-plan (pour autant que je comprenne), mais en fonction du système et de la version de whois, il ne le fait souvent pas bien et pourrait aussi être sujet à un taux limité.

Ci-dessous un exemple de code rapide pour faire whois "correctement". Je l'ai testé avec un grand nombre de sites, et il évite les problèmes habituels de limite de taux et renvoie un taux de résultat complet beaucoup plus élevé que n'importe quelle autre méthode que j'avais essayée.

 TLD=$(echo $DOMAIN | cut -d. -f2-) WHOIS=$(grep -w ^$TLD whois_server.txt | cut -d ' ' -f2) timeout 2 whois -h $WHOIS "domain "$DOMAIN"" | grep " " | grep -v "Status:" | tr ':' '=' | tr -d ' ' | tr '[az]' '[AZ]' > whois.bash REGIST=$(cat whois.bash | grep WHOISSERVER | cut -d= -f2) timeout 2 whois -h $REGIST $DOMAIN | grep : | grep -w '^Admin City\|^Admin Country\|^Registrant Organization\|^Registrant Name' | tr [az] [AZ] | sed 's/\ /_/' | sed 's/:/=("/' | tr -d ' ' | sed 's/$/")/' | tr '/' '_' >> whois.bash; 
  • Est-il possible de suivre les requests de whois d'un domaine?
  • Comment changer de DNS pour un site Web sans interruption de service?
  • comment savoir où est hébergé le courrier électronique pour un site web
  • Arvixe affirme que mon hôte physique est situé en Europe, bien que l'information de whois
  • Comment fonctionne un agent de bureau?
  • Les mises à jour de DNS Nameserver affectées par TTL? Ou est-ce juste des enregistrements A, MX etc.?
  • Puis-je find la société d'hébergement Web à partir d'une adresse IP?
  • La command WHOIS ne renvoie pas les informations utiles?
  • Comment un registrar met-il à jour les servers de noms gtld?
  • Réparer mes loggings de colle
  • Comment rédiger un bon email d'abus?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.