开发者社区 > 云原生 > 容器服务 > 正文

容器服务k8s配置的ALB,它的域名,怎么从内网其它服务器访问到?

容器服务k8s配置的ALB,它的域名,怎么从内网其它服务器访问到?

展开
收起
游客uk7btzewz4ae2 2022-12-15 10:37:38 211 0
1 条回答
写回答
取消 提交回答
  • 全栈JAVA领域创作者

    如果您在阿里云容器服务中配置了一个公网访问的 Kubernetes 集群,并将其与一个内网负载均衡(ALB)实例关联,那么您可以通过以下方式从内网其它服务器访问该 ALB:

    1. 登录到内网服务器上,并使用 nslookup 命令查询该 ALB 实例的域名解析记录。例如,如果您的 ALB 实例绑定的是 example.com 域名,则应该运行以下命令:
    复制代码nslookup example.com
    

    如果域名解析成功,该命令将返回 ALB 实例的 IP 地址。

    1. 在内网服务器上使用获取到的 IP 地址访问 ALB。请注意,由于该 ALB 实例绑定的是公网 IP 地址,因此您需要确保内网服务器能够访问公网。如果无法访问公网,您可以考虑通过 NAT 网关、VPN 或专线等方式实现内网与公网之间的连接。

    另外,如果您只需要在 Kubernetes 集群内部访问该 ALB,而不需要从内网服务器上访问,可以使用 Kubernetes 的 Service 对象来暴露该 ALB。具体操作可以参考阿里云容器服务文档中的相关说明。

    2023-03-10 13:13:58
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器计算服务
  • 容器服务Kubernetes版
  • 相关电子书

    更多
    低代码开发师(初级)实战教程 立即下载
    冬季实战营第三期:MySQL数据库进阶实战 立即下载
    阿里巴巴DevOps 最佳实践手册 立即下载