【问题标题】:How to forward port to router using python如何使用python将端口转发到路由器
【发布时间】:2010-11-28 00:31:57
【问题描述】:

我正在构建 python p2p 应用程序,例如 p2p 即时通讯工具。我正在使用 TCP/IP 连接与其他对等方通信。我不希望客户端进行端口转发。 当应用程序启动时,它应该检查端口是否转发到路由器,如果没有,它应该将其转发到路由器。 是否可以以编程方式将端口转发到路由器。或者我如何使用端口 80 进行 p2p 通信,因为它被浏览器使用。

【问题讨论】:

  • 嗯。您需要更清楚地重申问题。

标签: python p2p portforwarding


【解决方案1】:

您可能会发现此处列出的帖子和文件很有帮助。这个人用 Python 实现了一个 Nat PMP 库。

http://blog.yimingliu.com/2008/01/07/nat-pmp-client-library-for-python/

如果您想使用端口 80 进行 p2p 通信,您只需在 HTTP 中编写自己的协议并通过端口 80 连接即可。

【讨论】:

猜你喜欢
  • 2016-04-23
  • 1970-01-01
  • 2010-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-22
  • 2013-09-28
  • 1970-01-01
相关资源
最近更新 更多