如何通过端口将流量转发到另一个DNS

时间:2019-04-09 17:56:14

标签: networking dns

例如,要使我的应用正常运行,它需要与3个不同的url:port通信。可以说:

host1.com:1111

host2.com:1234

host3.com:1234

(同一端口可容纳2个主机)

我想要的是使用单个URL,并且端口将改善路由:

fathost.com:1111 --> host1.com:1111

fathost.com:2222 --> host2.com:1234

fathost.com:3333 --> host3.com:1234

(端口2222在host2上重定向到1234, 端口3333在host3上重定向到1234)

请记住,该应用程序是在客户端计算机上运行的,因此无法更改iptables。

尝试了一个负载平衡器,但它只能返回重定向(状态码302,301),我需要它来转移请求。 尝试使用Dns记录(srv)解决此问题,但没有运气

有什么想法吗? (云服务也是一种可能的选择)

感谢您的帮助

更新: 因为该应用程序是在客户端计算机上运行的,所以我要求客户端允许来自所有3个主机(host1, host2, host3)的流量,我想要的是仅允许来自1个主机fasthost.com的流量(这可能会有一个静态IP)

0 个答案:

没有答案