Seine Session/Cookie-Variante ist denke ich nicht unbedingt sinnvoll, da Cookies vom user direkt manipuliert werden können und Session relativ schnell verfallen.
Die IP-Adresse zu speichern ist da schon sicherer, aber durch Router reconnects usw. auch nicht gerade sinvoll.
Evtl. ist es über die MAC-Adresse am sichersten. So weit ich weis, ist es mit Perl möglich diese auszulesen. Genauere Infos, hab ich zu diesem Thema jedoch nicht, müsste man mal googlen...
Und wie das ganze mit Proxy oä. aussieht, müsste man auch mal anschauen.
Zum Thema MAC-Adressen mit Perl:
Code:
$mac = Net::ARP::arp_lookup($dev, $ip);
This looks up the MAC address for the ip address $ip and stores it in the variable $mac. The return value is "unknown" if the mac cannot be looked up.
Ob das was hilft, frag mich nicht^^