MAC-Eintrag der Netzwerkkarte

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • MAC-Eintrag der Netzwerkkarte

    Hallo !

    Weisst einer, wie man per PHP oder irgendeiner anderen internetfähigen Sprache MAC Eintrag der Netzwerkkarte ausliest ?

    Angeblich funktioneiert es per PHP

    Danke im Voraus

  • #2
    hab ich auf einer anderen Seite gefunden:
    Code:
    > Ok fair enough, but just for curiosity would it be possible to write a 
    > javascript applet to get the mac address and pass it to php as a string?
    
    No. The MAC-Adress is only visible within your LAN. Read something about
    TCP/IP and the different layers and you will understand.
    I think you ask because you want to make a poll where averybody is just
    able to vote once, true?
    There is no reliable way to do so.
    Cookies are the best way.
    
    Martin

    Kommentar


    • #3
      Hallo ich habe auch nach langer Suche diese Skript gefunden:

      <?
      //client IP addresse
      $ip=getenv("REMOTE_ADDR");

      //client mac addresse
      echo"
      IP-Adresse:$ip<br>
      MAC-Adresse:";
      $cmd = "arp $ip | grep $ip | awk '{ print $3 }'";
      system($cmd);

      ?>

      ob das von eigenem oder entfernten rechner ist weis ich nicht genau
      Zuletzt geändert von tay-fun; 25.09.2003, 10:26.

      Kommentar


      • #4
        Das Script liest auf einer Unix/Linux Maschine die zu einer IP passende MAC Adresse aus dem ARP-Cache aus.

        Kommentar


        • #5
          Da MAC-Adressen nur im LAN gültig sind gibt der Befehl bestimmt nur die MAC des nexten Gateway zur gewünschten IP zurück....muss man einfach mal testen ob er bei verschiedenen IPs die gleiche MAC zurückgibt. Normalerweise kann man aber übers I-Net nichts mit den MAC-Adressen machen, also für was brauch man das dann? Oder ist das was füs interne Netz?

          Kommentar

          Lädt...
          X