2009-12-17 32 views
-2

我有,他們將連接到使用DHCP的服務器計算機的網絡,所以我不知道什麼是IP地址,當我連接到服務器的計算機將獲得。如果192.168.0.39例如連接到服務器,我可以識別真正的計算機behinde這個IP地址? (我可以在每個客戶端上安裝一個外部應用程序,以便將一些數據發送到服務器,例如mac地址等等。)一種可靠的方法通過IP地址來識別計算機

+0

你的問題不清楚。從什麼程序中確定? DHCP服務器?你正在寫的另一臺服務器?電腦本身?請提供更多詳細信息 –

+0

不要在你不打擾問題時冷靜下來!無論如何確定它是可能的! – 2009-12-17 13:06:18

回答

5

如果您對DHCP服務器負責,則可以將其配置爲分發特定IP到特定的MAC。做完這些之後,你可以合理地相信這種映射 - 這可能會欺騙MAC,所以如果你擔心安全問題,那麼你需要一種更加沉重的方法。如果這是一個臨時應用程序,其風險較低,則可以將DHCP服務器配置爲基於MAC分發IP,然後在應用程序中使用這些映射。

0

你甚至可能不需要IP地址。在以太網網絡上,來自計算機的所有通信(無論是IPv4,IPv6還是IPX)都將標記爲隨時間穩定並且每個網卡都是唯一的MAC地址。

+0

...除了僞造MAC地址真的很容易。 –

+0

顯然。但是你可以欺騙整個電腦。所以我的答案是有效的(當你可以忽略欺騙)或者沒有有效的答案(當你不能忽視欺騙) – MSalters