Linux 的 UPnP 端口映射客户端

Linux 的 UPnP 端口映射客户端

是否有任何客户端可以通过 NAT 网关后面的 UPnP 端口映射请求映射和取消映射端口?我遇到了问题端口映射。我想要这个主要是为了测试目的。

答案1

使用upnpc迷你UPnP

对于支持 NAT-PMP 协议的网关,natpmpc可从同一站点

答案2

补充@user1686 的回答。您可以在 Ubuntu、Mint 和所有基于 Debian 的发行版上执行此操作:

# Install upnpc command line
sudo apt install -y miniupnpc

# Get network ip address (typically started with 192)
export IP=$(hostname -I | tr " " "\n" | grep 192)

# External port 2222 forwarded to internal port 22
upnpc -e "upnpc test" -a $IP 22 2222 TCP

# Delete
upnpc -d 2222 TCP

答案3

我发现upnp 路由器控制这使得通过漂亮的 GUI 界面来实现这一点成为可能。

相关内容