<?
$return_array = array();
 $temp_array = array();
 $mac_addr = "";
 @exec("arp -a",$return_array);    foreach($return_array as $value) {
  if(StrPos($value,$_SERVER["REMOTE_ADDR"]) !== false && preg_match("/(:?[0-9a-f]{2}[:-]){5}[0-9a-f]{2}/i",$value,$temp_array)) {
   $mac_addr = $temp_array[0];
   break;
  }
 }
 return ($mac_addr);
?>这个好象可以实现 得到 客户端ip 不过后来导致我的apache都无法运行。。打击。。大家尝试下吧。请问。百度是怎么限制在LAN中的一台机子 访问权限的。他的机制是什么! 仔细想想除了 限制mac 还能怎么搞?
一会改下mac测试下