linux-l: Re: IP senden

Steffen Dettmer steffen at dett.de
So Sep 24 21:44:24 CEST 2000


* Angelika Meier wrote on Fri, Sep 22, 2000 at 15:39 +0200:
> Quoting Tobias Witting <TWITTING at nwz.uni-muenster.de>:

> > - Wie schreibe ich den Wert der IP (wird im ip-up script in eine 
> >   Umgebunsvariable geschrieben) an passender Stelle in eine html-Datei?
> 
> idealerweise kann man da perl nehmen (oder php oder sonstwas).

Ja, Perl :) Hat nicht mal jemand einen Mini-Daemon gebaut, der
die Daten irgendwo loggt? Oder der dann gleich lokal was starten
kann, z.B. einen entsprechenden Filter, der was ändert? Muß doch
schon mal jemand was gebaut haben?
Könnte man dann ja alles Serverseitig machen.

Wie sieht's denn mit dyn-DNS aus? Hat da mal jemand was gebaut?
Mir würde da ne subzone vorschweben, deren Einträge nicht gecacht
werden, und diese Zone wird dann per nsupdate geupdated:

     update delete domain-name [class] [type [data...]] Deletes
             RRs named domain-name. If type (and possibly data) is
             specified, only matching records will be deleted.


     update add domain-name ttl [class] type data... Adds a new
             RR with specified ttl, type, and data.

Das macht dann erstmal richtig Spaß... Hat das mal jemand in ein
entsprechendes Script verpackt? Dachte da an sowas:

- Client connected. Überträgt seinen Namen
[- schön wäre hier noch ein Challenge-Response Verfahren zur
Authentifizierung]
- Server schaut Socketaddresse an, kennt damit die IP des Clients
  (und dessen Namen, der gesendet wurde)
- Server macht entsprechende nsupdate Kommandos und disconnected.

> > - Wie kann ich diese Datei dann automatisch per ftp zur Homepage 
> >   hochladen?
> 
> mit ftp geht das nicht, weils ja immer nach dem passwort fragt.
> nimm scp und scp-keygen.

Na, Passwort kann man ja in ~/.netrc schreiben (man ftp). Aber
scp ist viel schöner, wenn der Server das anbietet, muß man es
natürlich verwenden! Sollte übrigens ssh-keygen heißen.

oki,

Steffen

-- 
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.



Mehr Informationen über die Mailingliste linux-l