• 5731阅读
  • 4回复

QUdpSocket如何实现远程通信 [复制链接]

上一主题 下一主题
离线baggioyao
 
只看楼主 倒序阅读 楼主  发表于: 2010-05-04
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
目前在局域网上的两机之间可以正常通信,但是远程失败。
我发送用的是udpSocket.writeDatagram(datagram, "另一方的IP", 5824);
请问远程通信是不是有所区别?
离线dbzhang800

只看该作者 1楼 发表于: 2010-05-04
问题的关键是 你所谓的远程的两台机器有没有公网IP
离线baggioyao
只看该作者 2楼 发表于: 2010-05-05
引用第1楼dbzhang800于2010-05-04 23:28发表的  :
问题的关键是 你所谓的远程的两台机器有没有公网IP

我远程通信的时候用的就是公网IP,还是通信失败啊
离线hehui

只看该作者 3楼 发表于: 2010-05-06
NAT?Firewall?
在两个局域网中的两台机没有经服务器握手的话是无法直接通信的!
看看P2P~
离线beajisong

只看该作者 4楼 发表于: 2010-05-06
小心公网MTU
快速回复
限100 字节
 
上一个 下一个