问题描述
我需要实现在不同局域网的机器进行文件传输,有一台公网服务器,我试了网上说的nat打洞,但打不通,请问该如何实现,有会的请指点下
解决方案
解决方案二:
我觉得你还是用服务器转发吧打不通也正常,并不是任何网络都能打通的QQ的在线传文件功能在很多网络下也都连不上,只能发离线文件
解决方案三:
应用服务器转发如何实现
解决方案四:
引用2楼walkinthecloud的回复:
应用服务器转发如何实现
那不就是上传和下载吗先上传到服务器上,服务器保存为本地文件,然后通知另一个客户端:文件已经完整了,可以下载了然后另一个客户端下载下来
解决方案五:
最基本的,服务器开通FTP服务,各客户端就可以上传下载文件了
解决方案六:
引用4楼rtdb的回复:
最基本的,服务器开通FTP服务,各客户端就可以上传下载文件了
用UDP,自己研究下,很容易打通的,TCP是不支持打洞的。
解决方案七:
是用udpip这个可以实现需要自己研究我正好也在做这方面的研究有兴趣的话可以一起
解决方案八:
引用楼主walkinthecloud的回复:
我需要实现在不同局域网的机器进行文件传输,有一台公网服务器,我试了网上说的nat打洞,但打不通,请问该如何实现,有会的请指点下
如果你不是跨网段通讯,只是文件传输的话建议通过服务器转发上传下载,可以通过ftp或者http协议。
时间: 2024-10-12 09:59:43