PHP JEDE Domain anders erreichen

foolproof

Lt. Commander
Registriert
Jan. 2009
Beiträge
1.200
Hallo Leute, habe ne Wette mit nem Kumpel, dass ich ihm für jede Website mindestens eine Möglichkeit sage sie anders zu erreichen, also z.b. google anicht nur via http://google.de, sondern eben auch via http://209.85.135.103/.

Dafür habe ich mir in PHP ein kleines Script geschrieben, hier der Kernteil:

PHP:
$domain=$_POST['host'];
$ips=gethostbynamel($domain);
$i=0;
print "<p size=+2>Die Domain war: ".$domain."<br />";
while($i<count($ips))
{
print "IP #".($i+1).": <a href=\"http://".$ips[$i]."\">".$ips[$i]."</a><br />";
$i++;
}
print "Das waren alle IP-Adressen, PHP liefert für die erste folgenden Hostnamen: "; 
print "<a href=\"http://".gethostbyaddr($ips[0])."\">".gethostbyaddr($ips[0])."</a>";
print "<br /><a href=\"".$script."\">Neuen Hostnamen resolven</a>";

Bei google.de funktioniert das auch super, doch bei "kleineren" Seiten ohne eigene IP, die bei irgendeinem Webspaceanbieter liegen wird man nur auf die Seite des jeweiligen Servers/Hosters geleitet, z.B. für horst.de kommt http://92.79.42.70/ raus (is nur ein beispiel :))

Theoretisch hat der Server ja die IP-Adresse, aber man muss irgendwie "speziell" drauf zugreifen, oder?

Wäre um eure Hilfe dankbar,

foolproof
 
Zuletzt bearbeitet:
Theoretisch hat der Server ja die IP-Adresse, aber man muss irgendwie "speziell" drauf zugreifen, oder?
Die meisten Server haben zwar ne eigene weltweit erreichbar IP Adresse aber die wenigsten Domains habe ne eigene... Ich selber habe einen Root Server und 5 Domains wenn man meine Server IP eingibt kommt man auf eine von mir definierte Webseite.
 
Tja, du hast die Wette verloren :D

Denn wenn mehrere Webseiten auf dem Server liegen, hast du trozdem meist nur eine IP. Apache entscheidet dann (Natürlich weil man es selbst definiert hat), in welches Verzeichniss er die Domain hinleitet ;)
 
Zuletzt bearbeitet:
Du kannst ja jedes Zeichen in Hexcode umwandeln. So wird

  • www.computerbase.de
zu
  • %77%77%77%2e%63%6f%6d%70%75%74%65%72%62%61%73%65%2e%64%65


Ne IP ist ja im Grunde auch nichts anderes, als eine umgeschriebene URL ;)
 
Stimmt, aber der Firefox kommt garnicht mit klar :D Der sucht dann in google danach xD
 
Miist!
Danke für eure Antworten :)

@Snoot: Danke, aber ich denke dass das nicht zählt ;)
 
... leitet aber dann auf die website weiter => funktioniert nicht.
 
Zurück
Oben