Gunther: Domaincheck - einfach

Hallo werte Selfgemeinde!

Vielleicht könnt ihr mir viel Googeln ersparen ...!? ;-)
Ich möchte auf einer Webseite einen Domaincheck einbauen.

Es sollen prinzipiell alle Domainendungen prüfbar sein.
Als Ergebnis reicht "frei - konnektiert" (mit 99% Sicherheit).

Kennt jemand ein entsprechendes PHP Skript/ Klasse, damit ich das Rad nicht neu erfinden muss?

Falls nicht, wie müsste denn ein entsprechender Request an den jeweiligen WHOIS Server aussehen?
Sind die wenigstens einheitlich, oder gibt es da Unterschiede?
Und wie sieht die Antwort aus?

Und wie komme ich am besten/ einfachsten an den jeweiligen WHOIS Server?
Bisher gefunden habe ich lediglich die "iana Root Zone Database".

Muss gestehen, dass ich mich bisher noch nicht ausgiebig mit diesem Thema befasst habe. Von daher wäre ich für Tipps & Hinweise entsprechend dankbar. :-)

Gruß Gunther

PS: Es dürfte auch eine Javascript (AJAX) Variante sein ...!

  1. hi,

    Hallo werte Selfgemeinde!

    Vielleicht könnt ihr mir viel Googeln ersparen ...!? ;-)

    http://sourceforge.net/projects/phpwhois/

    1. Platz für php whois bei google ....

    mfg

    tami

    1. hi,

      hi,

      Hallo werte Selfgemeinde!

      Vielleicht könnt ihr mir viel Googeln ersparen ...!? ;-)

      http://sourceforge.net/projects/phpwhois/

      1. Platz für php whois bei google ....

      http://framework.zend.com/wiki/display/ZFPROP/Zend_Whois+-+Ben+Scholzen Zend Framework auch immer gut ...;

      mfg

      tami

    2. Hi,

      http://sourceforge.net/projects/phpwhois/

      1. Platz für php whois bei google ....

      ja, aber nicht immer ist der erste Suchtreffer auch das, was man sucht! ;-)

      Das Skript beinhaltet für jede unterstützte TLD jeweils eine eigene Datei - in Summe aber auch nur ca. 120. Außerdem ist der WHOIS Parser für meine Zwecke schon "Overkill".

      Dann "bastel" ich mir lieber gleich selber etwas zusammen ...!

      Gruß Gunther

  2. Ganz ganz einfach wäre ein Ping auf die URL.

    1. Hi!

      Ganz ganz einfach wäre ein Ping auf die URL.

      Stimmt.
      Aber das würde doch voraussetzen, dass jede registrierte Domain auch mind. einen DNS Eintrag hat, der entsprechend aufgelöst werden kann, oder?

      Wie sicher wäre denn diese Variante, bzw. wo hat sie ihre "Tücken"?

      Gruß Gunther

      1. Tach,

        Wie sicher wäre denn diese Variante, bzw. wo hat sie ihre "Tücken"?

        nicht jede vergebene Domain hat zugeordnete Nameserver, von den anderen hat nicht jede Einträge auf diesen Nameservern und von denen die einen Eintrag haben sind nur ein Teil per ICMP erreichbar.

        mfg
        Woodfighter

        1. Tach,

          Wie sicher wäre denn diese Variante, bzw. wo hat sie ihre "Tücken"?

          nicht jede vergebene Domain hat zugeordnete Nameserver, von den anderen hat nicht jede Einträge auf diesen Nameservern und von denen die einen Eintrag haben sind nur ein Teil per ICMP erreichbar.

          Ja, ähnliche "Bedenken" wollte ich ja in meinem vorherigen Posting auch bereits zum Ausdruck bringen. ;-)

          Also hat diese zwar "sehr einfache" Variante, aber ein zu "grobmaschiges Netz" und scheidet somit aus.

          Sehe ich das eigentlich soweit richtig:

          • Die sicherste Variante ist den jeweiligen WHOIS Server der jeweiligen Domainvergabeinstitution abzufragen?
          • Die "Antworten" dieser Server sind nicht "normiert", d.h. jede Antwort kann anders aussehen?

          Gruß Gunther

          1. Tach,

            • Die sicherste Variante ist den jeweiligen WHOIS Server der jeweiligen Domainvergabeinstitution abzufragen?

            ja, sofern es denn überhaupt WHOIS gibt, nicht alle TLD haben da etwas.

            • Die "Antworten" dieser Server sind nicht "normiert", d.h. jede Antwort kann anders aussehen?

            Genau, die Codemenge in der genannten PHP-Klasse hat schon ihren Grund.

            mfg
            Woodfighter