你应该先去学学网络知识...不是网站那个网络...而是TCP/IP网络...私有地址不能和公共地址直接通信...必须通过route或NAT...那样的话还是公共地址通信...

解决方案 »

  1.   

    调用:
    cmd: net send IP Message
      

  2.   

    两台机器做过映射了,内网那台能够ping通外网那台机器。局域网的机器倒会用SOCKET互相传值,但多了台外网的机器,就不行了
      

  3.   

    如果你使用的是.NET3.0, WCF P2P可轻松做到
      

  4.   

    既然“两台机器做过映射了”...你管他私有地址干什么...用映射过的公共地址通信...router会处理转发的...