Hallo zusammen, mein Linux-Rechner dient als Internet-Gateway. Gestartet wird die Verbindung über ein CGI-Script unter Apache, welches den Befehl isdnctrl ausführt. Mein Problem ist, ich weiß nicht wer das Script gestartet hat. )-; Gibt es eine Möglichkeit die IP-Adresse des Client der das Script aufruft auszulesen? Dann könnte man mit date und der IP schon gute Auswertungen fahren. Hat jemand eine Idee?? Alex PS: Ich weiß, es gab einmal vor (kurzer) Zeit eine Lösung zur Kostenabrechnung über Datenvolumen. So etwas meine ich nicht! Mich interessiert nur, wer die Verbindung aufbaut, und wie lange. -- Alexander Meinecke Goldregenweg 31 email: mailto:alex.meinecke@gmx.de 53757 Sankt Augustin Homepage: http://www.home4u.de/am ---------------------- Phone: +49 2241 343 190 D1: +49 171 915 14 55 FAX: +49 2241 333 995
On Tue, Jul 27, 1999 at 06:39:34PM +0200, Alexander Meinecke wrote:
PS: Ich weiß, es gab einmal vor (kurzer) Zeit eine Lösung zur Kostenabrechnung über Datenvolumen. So etwas meine ich nicht! Mich interessiert nur, wer die Verbindung aufbaut, und wie lange.
schau dir mal das "printenv" script an, das dem apache eigentlich beiliegen müsste. damit bekommst du die IP dessen der ein CGI startet, oder auf eine WEB-Seite zugreift, jederzeit problemlos raus ... das ganze musst du dann nur noch in dein script einbauen...fertig. Mfg, Joerg. -- LinuxHaus Stuttgart | Tel.: +49 (7 11) 2 85 19 05 Henner, Reyer & Nickels, Datentechnik GbR | D2: +49 (1 72) 7 35 31 09 | Fax: +49 (7 11) 5 78 06 92 Linux, Netzwerke, Webhosting & Support | http://lihas.de
On Tue, Jul 27, 1999 at 06:39:34PM +0200, Alexander Meinecke wrote:
Hallo zusammen,
mein Linux-Rechner dient als Internet-Gateway. Gestartet wird die Verbindung über ein CGI-Script unter Apache, welches den Befehl isdnctrl ausführt.
Mein Problem ist, ich weiß nicht wer das Script gestartet hat. )-;
Gibt es eine Möglichkeit die IP-Adresse des Client der das Script aufruft auszulesen?
Apache stellt u.a. die Umgebungsvariable "REMOTE_ADDR" zur Verfügung, die die Client-IP enthält... Gruß Andreas -- Andreas Könecke "Andreas Koenecke <akoenecke@akoenecke.de>" PGP-ID/Fingerprint: BD2750F1/9A 93 E6 30 47 E7 15 4C 38 5A 06 90 74 6F F4 AC PGP-Key on request --
participants (3)
-
Alexander Meinecke
-
Andreas Koenecke
-
Joerg Henner