我确实知道我不能让两个程序监听同一个端口,但我想知道是否有可能以某种方式伪造它,例如:
我的机器有两个应用程序,一个监听端口80 ,另一个监听端口6653。
如果我得到一个传入连接,比如说 mysite.com:80/chat,那么它将在内部转发到侦听端口 6653 的应用程序,并且从该服务器返回的数据将以某种方式转发回端口 80。
我想这样做的原因是因为有许多防火墙似乎阻止了与 80 以外的端口的连接。
我有一个聊天服务器,我想在端口 80 上运行,也许我可以为此获得另一个 IP 和机器,但是对于单个聊天服务器来说感觉太麻烦了。
任何有用的反馈将不胜感激。谢谢!