C# 端口转发

发布于 2024-10-03 04:53:28 字数 268 浏览 2 评论 0原文

我正在开发一个简单的 p2p 程序,该程序旨在通过互联网工作,这在 LAN 上运行良好,但是当涉及路由器和互联网连接时,任何东西都无法到达机器。我知道这是一个网络问题,而不是 C# 问题,但我不能让该程序的用户每次想要使用该软件时都设置端口转发。我读过有关此问题的其他帖子,但大多数看起来都很旧,所以我想知道 VS2010 是否有任何方法来解决这个问题。

注意:网络代码已经完成,并且使用 TCPLsteners 和客户端,所以我无法切换到任何其他方法...

谢谢,

PM

I'm developing a simple p2p program that is meant to work over the Internet, this works fine on a LAN, but when a router and internet connection are involved nothing gets to the machine. I am aware that this is a network question more than a C# question, but I can't have users of this program set up port forwarding every time they want to use the software. I have read the other posts regarding this, but most seem old, so I was wondering if VS2010 has any way to tackle this.

Note: The code for the networking is already complete, and uses TCPLsteners and Clients, so I can't switch to any other method...

Thanks,

PM

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文