【发布时间】:2014-10-31 07:14:35
【问题描述】:
我正在尝试连接到位于 NAT 后面并在端口 4000 上侦听的网络服务器。
在我的网络服务器上,使用 pystun (https://github.com/jtriley/pystun) 和命令:
$ pystun -p 4000
我有一个返回值
NAT Type: Symmetric NAT
External IP: <ip>
External Port: 1024
但是当我尝试从 http://:1024 访问它时,我无法连接并且它总是卡在等待响应。
这是使用STUN的正确方法吗?
【问题讨论】:
-
我怀疑你的 STUN 调用只打开了 UDP 的端口,而不是 TCP。
标签: python stun nat-traversal