是否有任何客户端可以通过 NAT 网关后面的 UPnP 端口映射请求映射和取消映射端口?我遇到了问题端口映射。我想要这个主要是为了测试目的。
答案1
答案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 界面来实现这一点成为可能。