读书人

怎么获得客户端的IP及MAC地址

发布时间: 2012-08-26 16:48:06 作者: rapoo

如何获得客户端的IP及MAC地址

如何获得客户端的IP及MAC地址

?

?

???????? Pattern pattern = Pattern.compile(regExp);??
???????? Matcher matcher = pattern.matcher(sourceString);??
???????? while(matcher.find()){??
???????????? result = matcher.group(1);??
???????????? if(sourceString.indexOf(ip) <= sourceString.lastIndexOf(matcher.group(1))) {??
???????????????? break;? //如果有多个IP,只匹配本IP对应的Mac.??
???????????? }??
???????? } ??
???????? return result;??
???? }??

?

?public static void main(String[] args) {
? String ip ="10.81.66.155";
??String aa= filterMacAddress(ip,callCmd(new String[]{"ping "+ip,"arp?"+ip+" -a"}),"-");
??System.out.println(aa);
?}

读书人网 >Web前端

热点推荐