c# - C#/软件中的端口转发可能吗?不是只能由路由器管理吗?

标签 c# portforwarding

端口转发不是由路由器管理的吗?就像,我在谷歌上搜索了一些似乎可以成功移植的软件应用程序,但从技术上讲这似乎是不可能的。数据包必须首先到达路由器。路由器必须根据端口转发规则将其转发到正确的计算机。那么,如果数据包必须首先转到运行该软件应用程序的计算机,那么软件应用程序如何管理端口转发,这意味着端口转发首先已经成功?

最佳答案

您看到的是 UPNP ,它允许在本地网络上运行的程序转发路由器上的端口。

关于c# - C#/软件中的端口转发可能吗?不是只能由路由器管理吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2892995/

相关文章:

c# - 设置数据库模式名称而不设置表名称

c# - 组合框 SelectedItem 未按预期工作

linux - 在两台 Linux 机器之间实现请求/响应端口转发

centos - 如何在 VPS 上设置 CentOS 端口转发?

java - 我在 Openshift 中的 DIY 应用程序的端口转发失败

c# - 使 ServicedComponent 以较低的优先级运行

C# 性能——我应该用 C++ 编写计算量大的方法吗?

c# - 在 byte[] 中查找 byte[] 并在字符串中查找字符串的速度 - 为什么后者更快?

python - 如何从笔记本电脑托管服务器?

java - Mac 主机不喜欢 Docker 容器端口转发