Andreas Korthaus: perfektes "domain-check" Script

Hallo!

Ich wollte eigentlich auf irgendein fertiges Whois Script zurückgreifen, aber da habe ich gemerkt das es einen Unterschied macht zu prüfen ob eine Domain noch frei ist oder abzufragen wem die Domain gehört.

Sehr schön sieht man das an einem meiner Tests http://tmp.knet-systems.de/whois2.php, welcher sowohl den Denic-WHOIS als auch den Denic-HTTP Server abfragen kann. Wenn man z.B. hier mal "com" eingibt, erhält man bei Whois "No entries found for the selected source: "com.de"", der HTTP Server liefert dagegen "Fehler Fehler: " com " ist kein gültiger DE-Domainname".
Denselben "Fehler" machen alle mir bekannten Whois-Scripte, außer dei er Provider und die werden selbstgeschrieben sein.
Deshalb habe ich mir gedacht ich schreibe ein eigenes domain-check Script, welchem ich alle Informationen gebe, zu schreiben.

Das Script soll aber nicht nur .de abfragen sondern:
de
com
net
org
at
ch
info
biz
ag
tv
name

Also muß ich jetzt von jeder nic die Restriktionen zusammentragen.
Ich schreibe hier mal alles auf was ich weiß, wenn jemand Ergänzungen hat, wäre ich sehr dankbar.
------------------------------------------------------
.de

  • Zeichensatz: [a-z1-9-]
  • 3-63 Zeichen
  • "-" weder am Anfang, noch am Ende noch an 3. oder 4. Stelle
  • Mindestens 1 Buchstaben enthalten
  • Kein KFZ-Kennzeichen
  • nicht ARPA,COM,EDU,GOV,INT,NET,NATO,MIL,ORG

------------------------------------------------------
.com     (müßen doch alle gleich sein, oder?)
.net
.org

  • Zeichensatz: [a-z1-9-]
  • 2-63 Zeichen
  • "-" weder am Anfang, noch am Ende

------------------------------------------------------
.info

  • Zeichensatz: [a-z1-9-]
  • 3-63 Zeichen
  • "-" weder am Anfang, noch am Ende

------------------------------------------------------
.at

  • Zeichensatz: [a-z1-9-]
  • 3-63 Zeichen
  • "-" weder am Anfang, noch am Ende noch an 3. oder 4. Stelle, noch 2 x hintereinander
  • Mindestens 1 Buchstaben enthalten

------------------------------------------------------
.ch

  • Zeichensatz: [a-z1-9-]
  • 3-24 Zeichen
  • "-" weder am Anfang, noch am Ende

------------------------------------------------------
.ag

  • Zeichensatz: [a-z1-9-]
  • 1-63 Zeichen
  • "-" weder am Anfang, noch am Ende

Naja, das habe ich bis jetzt, ist bestimmt noch nicht vollständig, außerdem finde ich keine Angaben zu .biz, .name und .tv

Wäre für jeden Tipp dankbar!

Viele Grüße
Andreas

  1. Hi Andreas,

    .de

    • 3-63 Zeichen

    -> http://www.ix.de/

    .com .net .org

    • 2-63 Zeichen

    -> http://www.x.org/

    Mir ist bewusst, dass es die strenggenommen nicht geben dürfte, aber es gibt sie immer noch, du solltest sie daher berücksichtigen.

    LG Orlando

    1. Hi Andreas,

      .de

      • 3-63 Zeichen

      -> http://www.ix.de/

      http://www.denic.de/doc/faq/domainregistrierung.html#r0007

      .com .net .org

      • 2-63 Zeichen

      -> http://www.x.org/

      vermutlich selbe Begründung wie oben

      Mir ist bewusst, dass es die strenggenommen nicht geben dürfte, aber es gibt sie immer noch, du solltest sie daher berücksichtigen.

      Meinst Du die paar Domains werden je wieder für um sonst zu haben sein? Entweder sind die unbezahlbar, aber ich vermute eher die werden eingestampft, sollte der aktuelle Besitzer die nicht mehr benötigen(Insolvenz). Bei der Denic gibt es gerademal 4 2-stellige, CNO weiß ich nicht, und habe keine Lust zu testen. Bei CNO sendet der Server aber meines Wissens "domain von IANA belegt", wenn die nicht den Kriterien entspricht, oder?

      Grüße
      Andreas

      1. Hallo Ihr Beiden,

        .de

        http://www.bb.de/ - Bilfinger+Berger Bau AG
        http://www.db.de/ - Deutsche Bahn AG
        http://www.hq.de/ - HQ Interaktive Mediensysteme GmbH
        http://www.ix.de/ - iX (Computerzeitschrift)

        .com .net .org

        • 2-63 Zeichen

        http://www.q.com/ - Qwest Communications
        http://www.x.com/ - X.com Corporation
        http://www.z.com/ - Nissan North America
        http://www.i.net/ - Inet Corporation
        http://www.q.net/ - Q Networks
        http://www.x.org/ - X.Org (The Open Group)

        Viele Grüße,
        Stefan