You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apigee无法解析内部目标服务主机:DNS配置求助

解决Apigee无法解析内部DNS的配置方案

环境级全局配置自定义DNS服务器

  • 登录Apigee Edge管理控制台,进入Admin > Environments > [目标环境名称]
  • 切换至DNS标签页
  • 在「Custom DNS Servers」区域点击**+ Add**,填入内部DNS服务器的IP地址(支持多IP,用逗号分隔)
  • 保存配置后,Apigee会优先使用这些自定义DNS解析域名,替代默认公共DNS

单API代理级指定DNS服务器

仅需特定代理使用内部DNS时,可在Target Endpoint中配置:

  • 打开目标API代理,进入Develop > Target Endpoints > [对应Target Endpoint]
  • 在XML配置的<HTTPTargetConnection>节点下添加<DNS>配置,示例:
<HTTPTargetConnection>
  <URL>http://你的内部服务域名</URL>
  <DNS>
    <Servers>192.168.1.100,192.168.1.101</Servers> <!-- 替换为实际内部DNS IP -->
  </DNS>
</HTTPTargetConnection>
  • 保存并重新部署代理,该代理将使用指定DNS解析目标域名

验证配置有效性

部署完成后,可通过两种方式确认:

  • 使用Apigee的Trace工具发起请求,查看DNS解析环节是否调用了指定的内部DNS服务器
  • 检查请求日志,确认NoResolvedHost及TARGET_CONNECT_HOST_NOT_REACHABLE错误是否消失

内容的提问来源于stack exchange,提问作者yosisviva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 13:49:50