防火墙后的TCP服务器和不带防火墙的代理服务器

时间:2018-09-12 14:17:41

标签: tcp network-programming debian

我正在开发软件,其中有一个侦听器和多个连接到此侦听器的客户端。在开发过程中,我对所有客户端都连接到的侦听器IP地址进行了硬编码,但是对于最终版本而言,这是不可能的。侦听器需要具有可移植性,这意味着它将在不同时间从不同的网络进行侦听,而不会转发端口。所有通信都是TCP,双向进行。

为解决此问题,我打算使用一个静态服务器,该服务器将充当侦听器和客户端的中间人,这意味着客户端将连接到此端口转发的服务器,该服务器会将流量路由到侦听器。然后,侦听器还将连接到中间人,并且客户端和侦听器可以参与常规的TCP通讯。是否有解决此问题的优雅方法?

0 个答案:

没有答案