2010-09-22 56 views

回答

1

我在使用類似的本地計算機上所有已知的IP地址,啓動造冊....

NetworkInterface[] nis = NetworkInterface.GetAllNetworkInterfaces(); 
List<string> addressList = new List<string>(); 
foreach (NetworkInterface ni in nis) 
{ 
     IPInterfaceProperties iip = ni.GetIPProperties(); 
     UnicastIPAddressInformationCollection unis = iip.UnicastAddresses; 
     foreach (UnicastIPAddressInformation uni in unis) 
     { 
      string address = uni.Address.ToString(); 
      addressList.Add(address); 
     } 
} 

然後檢查AddressList中看到如果它包含'遠程'IP地址。 這應該涵蓋任何請求從本地機器以IP地址而不是127.0.0.1呈現的請求。