asp.net中外网如何获取内网的ip? 

解决方案 »

  1.   

    看来跨网段获取IP,MAC等都比较麻烦,是个研究课题。
      

  2.   

    外网中计算机打交道 只需要公网IP和端口  内网信息相对于外网服务器而言  是不透明的
    如果服务器需要知道某主机所在内网信息  需要内网计算机向服务器发送这些信息  自己主动是获取不到的
    比如判断一个主机处于一个内网还是外网  服务器可以根据该主机的公网IP(直接可以获取) 和 它的内网IP(由客户机发送给服务器) 是否一样  如果是一样的  则表明它处于公网