通过upnpc来手动设置端口转发

2016-9-13 笑看风云 网络知识

很多时候我们用的软件需要开放某些端口才可正常使用,例如BT,eMule等软件,但是有的时候我们没有路由器的管理员权限,无法设置静态端口转发,而且我们用的软件也不支持UPnP的时候怎么办,我们可以通过upnpc这个软件手动注册动态端口转发,然后把软件绑定到注册好的端口上。

例如iperf3进行测速的时候需要打开5201端口,我们可以这样做:

安装miniupnpc:

sudo apt-get install miniupnpc

然后注册端口,例如把本地的5201端口绑定到12345这个端口上:
upnpc -a 192.168.1.2 5201 12345 TCP
upnpc -a 192.168.1.2 5201 12345 UDP

现在我们就已经可以通过12345这个端口进行正常的测速了。

删除的时候这样删除:

upnpc -d 12345 TCP
upnpc -d 12345 UDP

还有这个命令可以查看路由器上面以注册的动态端口:
upnpc -l

这就是upnpc的一些基本运用方法。

标签: 网络 Linux

et_highlighter51

评论:

深圳装修公司
2016-10-19 22:54
高级技巧哈,玩不转,求回访。

发表评论:

Powered by emlog sitemap