Schrift
[thread]2887[/thread]

Server eindeutig identifizieren: Auslesen der mac-Adresse (Seite 3)



<< |< 1 2 3 4 >| >> 38 Einträge, 4 Seiten
Andy
 2004-01-15 17:51
#28836 #28836
User since
2004-01-15
16 Artikel
BenutzerIn
[default_avatar]
Das System muss leider flexibel sein. d. H. es wird auf mehreren (verschiedenen) Servern installiert und darf jeweils nur dort funtionieren.

Es von daher nicht, dass man alle IP Adressen die auf dem Server vorkommen sammelt und vergleicht.

Muss automatisiert sein.

Das muss irgendwie eigenständig (per Script) ablaufen ...
Rambo
 2004-01-15 18:38
#28837 #28837
User since
2003-08-14
803 Artikel
BenutzerIn

user image
wo genau steht denn der server? im internet im eigenen LAN?
wo steht der pc der die anfrage sendet?
problem ist sollte es das www sein kannst du die meisten
mechanismen vergessen weil die provieder ihre adressen
umsetzen das kann sowohl bei IP adr.(NAT) als auch bei ports
(PAT) und unter umständen auch bei MAC adressen so sein (LSB/MSB) format.

das einzige was man evtl. machen kann
ist ein diesnst auf dem server laufen zu lassen der deinem
script eindeutig antwortet (hallo ich heise Perl server1),
so denke ich kann man machen

gruß remo
dominicn
 2004-01-15 18:40
#28838 #28838
User since
2003-08-08
327 Artikel
BenutzerIn
[default_avatar]
[quote=Andy,15.01.2004, 16:51]Das System muss leider flexibel sein. d. H. es wird auf mehreren (verschiedenen) Servern installiert und darf jeweils nur dort funtionieren.

Es von daher nicht, dass man alle IP Adressen die auf dem Server vorkommen sammelt und vergleicht.

Muss automatisiert sein.

Das muss irgendwie eigenständig (per Script) ablaufen ...[/quote]
wenn du ifconfig aufrufst hast du doch immer den aktuellen stand der ip-adressen.
Andy
 2004-01-15 18:42
#28839 #28839
User since
2004-01-15
16 Artikel
BenutzerIn
[default_avatar]
Das ganze geht übers Internet.

Kannst Du mir das was Du meinst etwas näher erklären. Am Besten mit nem kleinen Beispiel.
Ich verstehe nämlich nicht ganz was Du meinst.
dominicn
 2004-01-15 19:00
#28840 #28840
User since
2003-08-08
327 Artikel
BenutzerIn
[default_avatar]
du kannst jederzeit in deinem script die ausgabe von ifconfig analysieren:

Code: (dl )
$infos = `ifconfig`;


die analyse musst du mit regexp machen. ist nicht sonderlich aufwändig. dann hast du jedenfalls ne liste von ips und was du dann damit machst hängt von dir ab. ich weiß ja nicht, wie dein system funktioniert.
Rambo
 2004-01-15 19:05
#28841 #28841
User since
2003-08-14
803 Artikel
BenutzerIn

user image
werde es mal probieren :-)
zum thema internet:
hier ist es so also IP Adressen nicht so ÜBERTRAGEN werden
wie sie tatsächlich sind um hackern keine chance zu geben.
die adresse auslesenüber ein script ist daher nicht so einfach.

einen dienst laufen lassen:
ich könnte mir vorstellen das wenn du auf den servern
(bsp. Server_1-5) einen FTP-Server dienst laufen läst
(kann ja auch ein Perl ftp prg sein) dieser mit einer
bestimmten Nachricht antwortet. dann weist du welcher es ist.
bsp.
dein client baut eine verbindung auf (zum server_1) via perl script
ftp.server.de
enter user name
enter password
Antwort des Servers "Hallo ich bin Server_2"

das script auf dem Client sieht die antwort
" wenn antwort = Server_1 dann mach weiter
wenn nicht script beenden!

dein Script stellt fest "nein das ist der falsche server"
also benden oder weiter probieren bis der richtige kommt.

Nachteil ist halt das du auf den Servern erst mal sowas
implementieren must.

ist das etwas besser verständlich?

ich kann dir leider keinen code dafür geben denn
bis ich sowas geschrieben habe das dauert, da ich
noch nicht lang genug so was mache.

denke das ist eine einfache variante die noch dazu
dient das du gleich daten ablegen kannst wenn es der
richtige server ist.

fürti remo
Andy
 2004-01-16 10:49
#28842 #28842
User since
2004-01-15
16 Artikel
BenutzerIn
[default_avatar]
Klingt gut ( theoretisch)

Aber wie mache ich das Programmtechnisch, dass nach dem FTP-Connect der Zielserver eine Antwort gibt, also sich idetifiziert.

Gibts da ein Befehl den man verwenden kann?
esskar
 2004-01-16 11:17
#28843 #28843
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
das geht eben nicht; dafuer ist ftp nicht gedacht;

benutze dass angesprochene modul von strat udn pruefe die mac-addr. wenn okay, dann connecte dich.
fertig
Andy
 2004-01-16 12:32
#28844 #28844
User since
2004-01-15
16 Artikel
BenutzerIn
[default_avatar]
Was ist das für ein Modul von strat, dass du meinst ?
Andy
 2004-01-19 17:56
#28845 #28845
User since
2004-01-15
16 Artikel
BenutzerIn
[default_avatar]
Hat nicht noch jemand einen Lösungsvorschlag oder sonstwie ein Tipp.

Bin bald am verzweifeln !
<< |< 1 2 3 4 >| >> 38 Einträge, 4 Seiten



View all threads created 2004-01-15 11:16.