| Alonso WEPAX.com |
Geschrieben am: Mi 12.10.2005, 20:09
|
![]() AyomRank 6 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 517 Mitglied seit: 10.02.2005 |
Hat jemand gerade eine Variante (unter PHP) auf Lager, wie ich sicher die aktuelle IP des WAN's ermittle?
Edit; Natürlich die Server IP, aus der Sicht des WAN's -------------------- |
![]() |
| Sascha Ahlers |
#2 Geschrieben am: Mi 12.10.2005, 20:14 (+00:05)
|
||
![]() AyomRank 8 Gruppe: Experten Entwicklung Beiträge: 1708 Mitglied seit: 27.12.2004 |
In wie fern? Welche IP ist gemeint, der Router oder der Netzwerkkarte, welche mit dem WAN verbunden? So von der ersten Fragestellung würde ich davon ausgehen, dass Du auf andere Programme zurückgreifen muss, mit PHP alleine ist das möglicherweise nicht machbar. Nur um das sagen zu können, bräuchte ich etwas mehr informationen, wie Du Dir das genau gedacht hast. MfG Sascha Ahlers -------------------- Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."
Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007 |
||
![]() |
| Alonso WEPAX.com |
#3 Geschrieben am: Mi 12.10.2005, 20:18 (+00:04)
|
![]() AyomRank 6 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 517 Mitglied seit: 10.02.2005 |
War etwas kurz gehalten, meine Formulierung, das stimmt
Also, ich brauche in einem PHP Script die aktuelle (dynamische) IP, mit welcher der Server momentan von draussen erreichbar ist. Sicherlich könnte ich z.B. per PHP whatsmyip.com abfragen, und dann die IP dort rausfiltern. Scheint mir allerdings nicht soo professionell. Vorallem möchte ich nicht auf fremde Dienste angwiesen sein. -------------------- |
![]() |
| Sascha Ahlers |
#4 Geschrieben am: Mi 12.10.2005, 22:25 (+02:06)
|
||
![]() AyomRank 8 Gruppe: Experten Entwicklung Beiträge: 1708 Mitglied seit: 27.12.2004 |
Nun, um sowas sicher aus zu bekommen, müsstest Du schon je nach Betriebssystem (Windows / Linux) auf einen der beiden Befehle zurückgreifen:
Du kannst auch shell_exec() [2] nehmen, diese Funktion steht jedoch nicht im safe_mode zur Verfügung Eine Andere Lösung fällt mir so auf die schnelle nicht ein, vielleicht können Dir die Netzwerkfunktionen [3] noch etwas weiterhelfen. Ich könnte mir halt nur noch als einzigste vielleicht hilfreiche Funktion gethostbynamel [4] vorstellen. MfG Sascha Ahlers
PS: Ich habe es gerade unabsichtig geschaft, die Formatierung vom BBCode zu zerhauen *fg*, drum besser ich mal kurz nach. Bearbeitet von Sascha Ahlers am Mi 12.10.2005, 22:27 -------------------- Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."
Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007 |
||
![]() |
| SwiZZ |
#5 Geschrieben am: Do 13.10.2005, 08:22 (+09:57)
|
![]() AyomRank 5 Gruppe: Experten Entwicklung Beiträge: 247 Mitglied seit: 8.11.2004 |
@Alonso
Was ich machen würde. 1. Ein script auf einem externen server das nur echo $_SERVER['REMOTE_ADDR'] macht 2. Ein lokale script ruft das script auf dem server und liest die IP. Andere variante wäre mit dyndns und die API Andere variante wäre mit regexp und eine "what is my ip" seite Gruss Steven -------------------- "I said it was an upgrade. I didn't say it was better."
|
![]() |
| Alonso WEPAX.com |
#6 Geschrieben am: Do 13.10.2005, 09:28 (+01:05)
|
![]() AyomRank 6 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 517 Mitglied seit: 10.02.2005 |
Sascha.
Im IPconfig sehe ich die WAN-IP leider nicht.. Ich habs mittlerweilen wie auch von Swizz vorgeschlagen gelöst. Unter myip.alonso.ch habe ich die IP, ohne HTML-Formatierung. Alles andere bringt wirklich zu viel Aufwand, mehr als sich für dieses Projekt lohnt.. -------------------- |
![]() |
| Sascha Ahlers |
#7 Geschrieben am: Do 13.10.2005, 18:32 (+09:04)
|
||||
![]() AyomRank 8 Gruppe: Experten Entwicklung Beiträge: 1708 Mitglied seit: 27.12.2004 |
Dann scheinst du einen Router zu benutzen und müsstest die IP von diesem Auslesen. Ich würde, bei mir selber, auf meinen Router gehen und die IP entweder via URL aufrufen und Regex auslesen oder(!) schauen ob ich diese per SNMP auslesen kann. Wobei ich die zweite Methode der Ersten vorziehen würde.
Da ich das Projekt nicht kenne, musst Du es am Besten wissen. ;-) MfG Sascha Ahlers -------------------- Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."
Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007 |
||||
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/8700
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| Engetragene Datensätze ermitteln PHP & MySQL | TTlong | 140 | 4 | Sa 20.12.2008, 21:53 |
| Ort ermitteln ala y*o*u*p*o*r*n*.*c*o*m | Sancheck | 518 | 6 | Mi 2.04.2008, 00:19 |
| Preis für eine Domain ermitteln. | Ronald Nickel | 364 | 1 | Di 19.06.2007, 12:55 |
| Geodaten ermitteln | ronnic | 1487 | 12 | Fr 12.01.2007, 14:32 |
| AdSense Advertiser URL ermitteln ohne zu klicken | Sandro Feuillet | 455 | 1 | Do 4.01.2007, 09:16 |
| Marktwert ermitteln | Tim | 922 | 14 | Fr 8.09.2006, 08:58 |
| Herkunft ermitteln | Daniel Cieslar | 670 | 5 | Mo 7.08.2006, 15:20 |
| Verzeichnissgrösse ermitteln | radarin | 622 | 5 | Fr 26.05.2006, 18:02 |
| Dateiname ermitteln | radarin | 417 | 2 | Mi 4.01.2006, 13:23 |
| Auflösung ermitteln | milkboy | 1791 | 5 | Mi 19.10.2005, 12:32 |
Anzeige - [Hier werben / Mediadaten]


















