谢谢
根据IP或者主机名称或取指定主机所在的组?
主机不一定是在通网段的

解决方案 »

  1.   

    string   mystartIP="192.168.11.29"; // IP地址
    string   myip;
    int   s;
    string   name;
    for(s=1;s<=125;s++)   //IP地址开始和结束
    {
      myip=mystartIP   +s.ToString(); //转换IP地址
      IPAddress   myscanip=IPAddress.Parse(myip);
    try
     { 
        IPHostEntry   myscanhost=Dns.GetHostByAddress(myscanip);
      name=myscanhost.HostName.ToString();this.listBox1.Items.Add(myip   +"      "+name);
     }
     catch
     {
        MessageBox.Show("你丫输的IP对吗?")
     }
      

  2.   

    这个可以吗?属于对方机器的私隐,除非开放出来让你知道,你能根据IP地址,知道对方的虚拟内存和CPU型号不?