10得票3回答
直接在两个移动设备之间通信

我主要关注移动设备的一般性答案,但某些针对Android的具体方法也可以接受。 给定两个移动设备,如何在它们之间建立连接。我是移动开发的新手,不确定移动设备背后使用的是什么类型的NAT。是否可以通过一些形式的“穿洞”(使用外部服务器来帮助建立连接)将它们连接在一起? 我已经看过这篇文章,但...

7得票3回答
UDP穿越超时问题

我需要实现一个UDP协议。PC必须在专用的UDP端口上监听传入的数据包。它还发送数据包(答案)。该应用程序运行在Windows XP,7,8等上。 Windows防火墙会阻止传入的数据包。这可以通过UDP洞穿来绕过。因此,我必须发送一些不会造成伤害的东西。但是我希望尽可能地减少干扰。 我...

8得票1回答
尝试通过Magento的全页面缓存获取动态内容的空洞穿透。

我正在使用Magento Enterprise 1.10.1.1,并需要在我们的产品页面上获取一些动态内容。我将当前时间插入到一个块中,以快速查看它是否有效,但似乎无法通过完整页面缓存。 我尝试了这里找到的各种实现: http://tweetorials.tumblr.com/post/1...

36得票4回答
Java UDP打洞示例 - 通过防火墙连接

假设我有两台计算机。 它们通过 ice4j 知道彼此的公网IP和私有IP。 一个客户端正在监听,另一个客户端正在发送一些字符串。 我希望通过UPD打洞来实现这个过程:Let A be the client requesting the connection Let B be the c...

9得票1回答
TCP打洞存在的问题

我尝试使用这篇文章中概述的原理,用Python 3编写了一个基本的TCP防火墙穿透程序。但是,我无法让任何东西连接上。下面是代码: #!/usr/bin/python3 import sys import socket import _thread as thread def clien...

7得票2回答
在Node.js中进行TCP打洞

我正在尝试在node.js中穿过两个NAT打通TCP隧道。问题是我无法确定连接应该使用哪个本地端口?

27得票5回答
UDP打洞实现

我正在尝试实现UDP打洞。我基于这篇文章和WIKI页面上的理论,但是在C#编码方面遇到了一些问题。以下是我的问题: 使用在这里发布的代码后,我现在能够连接到远程机器并在同一个端口上监听传入连接(将2个UDP客户端绑定到相同的端口)。 由于某种原因,同一端口上的两个绑定会互相阻塞,从而导致...

20得票2回答
UDP打洞算法

有人能给出一个UDP打洞的例子吗? 实际上,我想写一个聊天程序,让人们在知道对方IP地址的情况下进行聊天。但是两台机器都在防火墙路由器后面。因此,我需要打洞以便进行通信。 我想要一个函数,调用该函数后将会打洞,并且未来的通信将可以轻松进行——如果这不算太过分的话 :)

9得票1回答
针对Web服务器的UDP打洞技术?

为了我的学术项目,我正在尝试实现以下内容。一个监听在3000端口的web服务器Node JS应用程序。因此,如果您curl http://localhost:3000,您将获得Hello World!(一个简单的网页)。 现在我在本地机器上运行上述Web服务器。我的调制解调器位于NAT后面。...

7得票1回答
NAT穿透理解:P2P概念

因此,我一直在研究NAT-Punchthrough。我似乎有了想法,但我很难实现它,感觉我在这里缺少一步。 测试这个功能有点难,因为我在基于互联网的连接方面的环境控制很少。 我有一个SQL服务器可以作为我的“协调器”,它保留了服务端和客户端的外部地址及其端口。 到目前为止,以下是步骤: -...