模拟 UPnP 路由器
Posted
技术标签:
【中文标题】模拟 UPnP 路由器【英文标题】:Emulating a UPnP router 【发布时间】:2010-09-18 01:58:26 【问题描述】:我想将自动端口转发(NAT Traversal)选项添加到应用程序。
我知道这可以使用 UPnP 来完成(特别是与设备进行通信的部分,将自己呈现为 IGD - 互联网网关设备)。
我需要能够在开发此端口转发功能时对其进行测试。以及任何大型路由器系统公司的流量都经过路由
不提供 UPnP。
不想让我在它处于实时服务状态时搞乱它。
我的问题是:
有人知道有什么软件可以充当或模拟 UPnP 兼容路由器吗?
【问题讨论】:
我不知道软件解决方案,因此发表评论。但是您可以购买任何支持 UPnP 和 NAT 的廉价路由器,并将其连接在您的开发机器和公司网络之间。您可以在公司网络上与真实设备对战。 是的 - 我有一个路由器要测试,但最好也尝试一下软件路由,因为我发现 UPnP 实施质量差异很大! :) 【参考方案1】:您可以使用 Windows 防火墙/Internet 连接共享,默认为supports UPnp。只需设置另一台计算机,激活 Internet 连接共享,您将拥有一个 UPnp 路由器。
另外,您可以查看 UPnp 论坛以获取更多信息 here。
后期编辑:
您也可以尝试设置一个激活igd 的linux/unix 防火墙。
这是ubuntu 的论坛帖子。
还有一个miniUPnp 项目。
【讨论】:
好主意 - 我一直忽略 ICS!以上是关于模拟 UPnP 路由器的主要内容,如果未能解决你的问题,请参考以下文章