是否有任何解决方案通过DNS(Cloudflare)根据请求的端口将相同的子域重定向到不同的IP?像:
one.example.com on Port 80 -> 1.1.1.1
one.example.com on Port 443 -> 1.1.1.1
one.example.com on Port 23455 -> 2.2.2.2
或者将所有端口重定向到IP,除了一个/两个端口到另一个端口?像:
one.example.com -> 1.1.1.1
但
one.example.com on Port 80 -> 2.2.2.2
one.example.com on Port 443 -> 2.2.2.2
23455港口的2.2.2.2流量不应超过1.1.1.1
答案 0 :(得分:0)
DNS A-record解析(名称到IP地址)不能根据TCP端口号进行。 DNS名称标识主机,而不是服务。
您可以使用目标NAT(DNAT)路由器来查找。 DNS名称解析为NAT路由器的公共IP,路由器根据端口号将连接转发到路由器后面的不同主机。