我想向应用程序添加自动端口转发(NAT遍历)选项。
我知道可以使用UPnP(特别是与作为IGD(Internet网关设备)呈现自己的设备进行通信的部分)来完成此操作。
开发它时,我需要能够测试此端口转发功能。以及任何大型路由器系统公司的流量都是通过路由器路由的
我的问题是:
有人知道充当或模拟UPnP兼容路由器的任何软件吗?
最佳答案
您可以使用Windows防火墙/Internet连接共享,默认情况下为supports UPnp。只需在激活Internet连接共享的情况下设置另一台计算机,您将拥有一个UPnp路由器。
另外,您可以在UPnp论坛上查看here的更多信息。
以后编辑:
您也可以尝试在igd激活的情况下设置linux/unix防火墙。
这是ubuntu的论坛帖子。
还有一个miniUPnp项目。
关于networking - 模拟UPnP路由器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/217784/