1. 程式人生 > >java中得到計算機MAC網絡卡標識,IP,計算機名稱等唯一標識問題

java中得到計算機MAC網絡卡標識,IP,計算機名稱等唯一標識問題

網站中投票器的處理機制

第一,直接用IP判斷,這種方式就是一個IP只能投票一定次數,方法可用下面程式碼中的getIpAddr() 中得到ipAddress的返回值判斷即可。

第二,用MAC網絡卡標識進行判斷,一臺機器只能投票一定次數,方法可用下面程式碼中的getMAXAddress.但是此方法在很多閘道器設定了防火牆的情況下無法得到,而且還會造成異常警告,而且捕捉這個警告的時間還非常長,因此慎用。

第三,用ip地址和計算機名稱聯合判斷,一個網段中計算機名稱是不允許重名的,因此可用ip加計算機名稱聯合判斷。方法可用下面程式碼中的getIpAddr() 的最後返回值即可