客户端服务器应用程序 upnp / 端口转发问题

发布于 2024-11-16 00:37:47 字数 156 浏览 1 评论 0原文

我正在考虑使用 c# 中的套接字编写客户端服务器应用程序。我的问题是,如果服务器位于路由器后面并且启用了 upnp,那么一旦服务器开始侦听,upnp 是否会自动将传入的数据转发到该计算机(如果数据的目的地是所述端口)?我不希望用户必须开始转发端口,我希望我的服务器应用程序可以是零配置。 提前致谢。

I am thinking about writing a client server app using sockets in c#. My question is, if the server is behind a router and upnp is enabled, once the server starts listening does upnp automatically forward data incoming to that computer if it is destined for said port? I don't want the user to have to start forwarding ports, I am hoping my server app can be zero configuration.
Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

七月上 2024-11-23 00:37:47

不久前,我开发了一个 uPNP 工具,用于跨多个站点共享文件的工作应用程序。

我可以确认,在通过 uPNP 配置端口期间,您确实指定了您想要监听的端口和端点。

如果 uPNP 报告返回 OK。所有对该端口的请求都将转发到所传递的端点。

我会找到我修改过的课程并很快将其作为示例......

I worked on a uPNP tool a little while ago for a work application for file sharing across multiple sites.

I can confirm that during the port configuration via uPNP, that you do indeed specify which port and end point you would like to listen.

If uPNP reports back OK. All requests to the port will be forwarded to the passed end point.

I will find the class I made \ modified and give it as an example shortly....

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文