Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

IP Adresse anzeigen lassen





Frage

Hi Leute, wie kann ich auf meiner Homepage die IP Adresse des zugreifenden Rechners anzeigen lassen?? Vielen Dank, bis dann.......

Antwort 1 von JoergHamster

ja, wenn ich ich recht entsinne kannst du das über Javascript realisieren, Schau mal in SelfHTML

www.selfhtml.de

Gruß Jörg

Antwort 2 von Marc Olli

Eigendlich wollte ich eine konkrete Hilfe :-) Am besten halt HTML oder Java

Antwort 3 von Frank1

eigentlich wollt ich was Ulkiges schreiben - aber vielleicht waren ja Frage und auch Antwort nicht so ernst gemeint..

mfg Frank


Antwort 4 von JoergHamster

Nochmals Servus

Soo die IP-Adresse kannst du einfach in javascript mit dem objekt "ip" ausgelesen werden können

BSP:

alert("Your IP address is "+ip);

Ich hoffe das hilft

Gruß Jörg

Antwort 5 von semi

Wenn Dein Server SSI unterstützt, dann kannst Du folgendes machen:

1) In Deinen HTML-Code folgendes einfügen:

<!--#echo var="REMOTE_ADDR" -->

2) Die HTML-Datei in *.shtml oder *.phtml umbenennen.

Gruss,
Michael

Antwort 6 von Marc Olli

Hi Jörg,
Was soll das denn genau für ein Objekt sein??

Antwort 7 von JoergHamster

hab etwas zu schnell gelesen, sorry,

ip is ne variable, der weist du das was michel geschrieben hat zu, dann kannst du sie weiterverwenden.

tut mir echt leid das ich etwas mist verzapft hab :-((

Gruß Jörg

Antwort 8 von Marc Olli

Hi, seit ihr alle bei eurer Oma beim Saufen oder wieso hat hier keiner ne Richtige Ahnung... *gg*



Antwort 9 von semi

@Marc
Was war denn das?
Jetzt bin ich neugierig geworden. :-)
Wie würdest Du das machen?



Antwort 10 von Marc Olli

Mit der Oma oder wass?? Nein, ich versteh schon :-))

Also: Ich möchte auf meiner Homepage die IP des Besuchers anzeigen. Dachte an irgend ein Java-Befehl, aber ich habe bis jetzt noch keinen passenden gefunden. Vielleicht kennt sich hier einer besser aus :-) als ich.



Antwort 11 von JoergHamster

würd mich auch mal interessieren, selber keine ahnung haben, aber meckern *g*

wenn du das
<!--#echo var="REMOTE_ADDR" -->
von mihael einer variable zuweist kannst du mit der ip-adresse machenwas immer du willst, und wenn du nicht weißt wie du was genau machen musst, frag doch einfach etwas genauer

gruß Jörg

Antwort 12 von semi

Ruf die Besucher Deiner Seite an und frage sie nach der IP-Adresse :-)

Antwort 13 von JoergHamster

*g* jooo auch ne lösung, nur welcher 0815 besucher kennt seine ip *lol*

Antwort 14 von Marc Olli

Nun, was ich also genau vor habe:
Ich habe einen Webserver und ich möchte gerne meine eigene IP automatisch per FTP auf meine puretec Adresse hochladen. Da ich aber einen Router habe, kennt mein Server seine eigene IP leider nicht :-( Sooo, jetzt wollt ich also auf eine meiner seiten im Netz zugreifen, meine eigene IP auslesen, damit eine HTML Seite generieren und als weiterleitungsseite ins Internet stellen. Wieso schwierig, wenns auch einfach ginge,,,, naja. Ich will aber kein Dynip, also schlagt sowas btte nicht vor. :-))
Ihr seit klasse, macht spass mit euch zu diskutieren. Hoffe auf eine coole sinnvolle Antwort, auch an Ostern :-))

Antwort 15 von JoergHamster

Aha . . . . ich denke ich kann dir da ein sehr gutes programm sagen, muss nur kurz bei nem kumpel nachfragen, der hatte ein sehr ähnliches problem

Antwort 16 von Frank1

nagut. dann kommt doch was Lustiges von mir - das geht relativ einfach mit ner "If Then Else" -Anweisung - ehrlich - der Syntax ist recht einfach:
If "du wissen deine Eipie" Then "Du zeigen auf meine Seite" Else "Ich nix kann anzeigen"
Na mal ehrlich - die Frage war doch wirklich nich ernst gemeint, oder?

mfg frank


Antwort 17 von semi

Kannst Du bei Puretec Perl verwenden?

Antwort 18 von JoergHamster

Sooo,

das programm heist dns2go und man bekommt es auf dns2go.com

da bekommst du kostenlos eine sub-domain ( xyz.dns2go.com) welche du zum beispiel in einen frame laden kannst.

das ganze ist natürlich kostenlos *g*

probiers einfach mal aus

Gruß Joerg

Antwort 19 von SEmteX

@ frank1
ich hätte gut lust lust dich zu beleidigen, weil du so einen rieeeesen mist schreibst, aber ich werd mich beherrschen

Antwort 20 von Marc Olli

Hi, Jörg

Danke für den Tipp. Das Programm ist richtig cool. Werde es mal weiter Testen.

Gute Nacht

Antwort 21 von Friedel

Da dei Rechner seine IP ja nicht kennt, kommt HTML und JavaScript nicht in Frage. Jave ist für so etwas völlig ungeeignet. Blieben Lösungen mit CGI, ASP und/oder PHP.

Mir ist die Ausgangssituation nicht gabnz klar. Es geht um 2 Server? Einen eigenen und einen von Puretec auf dem deine HP gehostet ist? Und du möchtest di IP von was wo feststellen? Die IP im Internet von deinem Router? Oder die IP von deinem Server in deinem LAN? Oder die IP von deiner HP im Web?

Antwort 22 von Crazyboy78

Hi, ich weiss zwar nicht, ob meine Methode auch bei nem Router klappt,aber ich habe bei mir auch nen Webserver zu laufen und zusätzlich noch ein Prog das sich Flatserver. Und der Flatserver lädt jedes mal, wenn er aktiviert wird auf ein, auf ein vorher eingestellten ftp-Account eine Index seite hoch auf der die aktuelle IP deines Rechners ist.

Bei mehr Fragen mir einfach ne Mail schicken. Gruss CB78

Antwort 23 von semi

Das ganze kann man mit paar einfachen CGI-Skripten machen:

Bei Puretec (vorasgesetzt Perl wird unterstützt)

IP speichern (setip.pl)

print "Content-type: text/plain\n\n";
open(IPF, ">myhome.ip") or die "Fehler beim Speichern von IP";
print IPF $ENV{REMOTE_ADDR};
close(IPF);
print "IP ($ENV{REMOTE_ADDR}) gespeichert.";

Umleitungsskript (index.pl)

use LWP::Simple;
if(open(IPF, "myhome.ip")) {
  $ip=<IPF>;
  close(IPF);
  if(get("http://$ip/")) {
    print "Location: http://$ip/\n\n";
	exit;
  }
}
print "Content-type: text/plain\n\n";
print "server-unreachable";
}

.htaccess

DirectoryIndex index.pl


Auf Deinem Server (einfach auf Commandozeile ausführen)
(die korrekte URL bei Puretec einsetzen)

use LWP::Simple;
$result = get("http://www.puretec......./setip.pl?");
print $result;



Benenne noch die Datei myhome.ip und das Skript setip.pl um, damit nicht jeder darauf zugreifen kann.

Gruss,
Michael

Antwort 24 von adanz01

Hallo Leute,
danke danke!
Ist schon alles in Ordnung. Wir haben das mit dem Programm was der Joerg vorgeschlagen hat gelöst. Ist echt das beste was ich bis jetzt gesehen hab. Das steckt die ganzen anderen dynip-Dinger in die Tasche. (Aktualisiert auch die Systemzeit von einem Timeserver aus und so Scherze)...
Der Marc hat keine Möglichkeit CGI und sowas bei Puretec zu verwenden, desshalb hatten wir ja ursprünglich nach einer anderen Möglichkeit gesucht.
Jetzt steht der Server im Keller und kann dann natürlich alles... :-)
Wir haben das so zusammen gemacht und ich hab mich halt jetz mal mit eingeklinkt. Also Danke noch mal für die Tipps an alle.

Gruß adanz01

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: