Unik server id?

Tags:    php

Hej

Jeg søger en måde at få fat i serverens: MAC-ADR, HDD-ID eller noget andet unikt på serveren, fra et php script.

noget der kan lade sig gøre igennem php?

ect:
$sid = md5($serverMac); //det må vrære unikt nok.

kunne ikke lige finde noget på google omkring dette :/



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
echo exec('arp -n'); Ud fra dette kunne du da lave noget regex gøgl der matcher på mac-addressen.

http://dk2.php.net/manual/en/function.exec.php

Kan kun lade sig gøre hvis safe mode er slået fra på serveren.



Indlæg senest redigeret d. 19.03.2009 19:26 af Bruger #10216
hvis formålet reelt er at give fx hver server i et cluster et unikt id, hvad så med at bruge uniqid() - og så eventuelt lave en rekursiv rutine der tester om id'et mod forventning skulle være optaget? :)



echo exec('arp -n'); Ud fra dette kunne du da lave noget regex gøgl der matcher på mac-addressen.

http://dk2.php.net/manual/en/function.exec.php

Kan kun lade sig gøre hvis safe mode er slået fra på serveren.


ok tak virker fint, men hvis det osse skal virke på en WAMP Server, hvad skal man så bruge i stedet for -n

har prøvet arp -a <local_ip>

men kan kun finde andre på lan ik mig selv på win server :(





har fået det til at virke til windows..

Fold kodeboks ind/udKode 




t