代码之家  ›  专栏  ›  技术社区  ›  Matthias

基于端口的IPs子域

  •  -1
  • Matthias  · 技术社区  · 7 年前

    是否有任何解决方案可以通过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

    1 回复  |  直到 7 年前
        1
  •  0
  •   Zac67    7 年前

    无法根据TCP端口号进行DNS A记录解析(名称到IP地址)。DNS名称标识主机,而不是服务。

    不过,您可以使用目标NAT(DNAT)路由器来完成所需的工作。DNS名称解析为NAT路由器的公共IP,路由器根据端口号将连接转发到路由器后面的不同主机。

    推荐文章