【发布时间】:2010-12-20 14:31:53
【问题描述】:
我知道我不能让两个程序监听同一个端口,但我想知道是否有可能以某种方式伪造它,例如:
我的机器有两个应用程序,一个监听端口 80,另一个监听端口 6653。
如果我得到一个传入连接,比如说 mysite.com:80/chat,那么它将在内部转发到侦听端口 6653 的应用程序,并且从该服务器返回的数据将以某种方式转发回端口 80。
我想这样做的原因是因为有许多防火墙似乎阻止了与 80 以外的端口的连接。
我有一个聊天服务器,我想在 80 端口上运行,也许我可以为此获得另一个 IP 和机器,但是对于单个聊天服务器来说感觉太麻烦了。
任何有用的反馈将不胜感激。谢谢!
【问题讨论】:
标签: asp.net-mvc-2 tcp windows-server-2008-r2 portforwarding