我是通过长宽上网的,本地计算机没有大网的IP,就是通过IPCONFIG命令查看,没有大网的IP,这样的话,我要传送文件给大网上的用户,比如给在外地的朋友,我该如何实现?多谢各位大虾!

解决方案 »

  1.   

    要传送文件给大网上的用户只要知道对方的IP就可以了,不必关心本地是否是公网的IP。这时候对方首先要建立一个接收的Server,然后从内网里连接这个Server,连上以后就可以传送数据了。
      

  2.   

    建立TCP连接的时候,只要知道对方的IP就可以了,不用care本地IP的转换,NAT是对用户透明的。
      

  3.   

    嗯,只要你的对方的IP是公网的IP就可以了要不就要麻烦一些,也不是不可能
      

  4.   

    比如像QQ一样传送文件,我们2个人都是没有公有IP的话,这样该实现?
      

  5.   

    我有利用socket传送文件的代码,如果需要就留下mail
      

  6.   

    TO: PiggyXP(小猪◆你快乐于是我快乐)Give me a copy,thanks!
    [email protected]
      

  7.   

    不好意思我也要一份
    [email protected]
      

  8.   

    Give me a copy,thanks!
    [email protected]
      

  9.   

    回复人: PiggyXP(小猪◆你快乐于是我快乐) ( ) 信誉:115  2004-6-17 19:57:22  得分: 0  
     
     
       
    我有利用socket传送文件的代码,如果需要就留下mail  
     
    多谢
    给我份
    terrysun@21cn,com
      

  10.   

    我要
    [email protected]谁有关于NAT的资料啊,也发一个吧,谢谢
      

  11.   

    又是这个问题……只能用QQ或MSN等软件来传了,不过要是网络结构不理想的话,这两个软件也失效。有些NAT就是不支持,有什么办法?有些网络里,管理员用防火墙把端口都封住了,又有什么办法?微软和腾讯都没解决好的问题,网络编程初学者最好别再伤脑筋了。