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

GitLab CI/CD部署本地网络设备时出现‘Host Unknown’错误求助

GitLab CI/CD流水线执行Ansible Playbook时出现"host unknown"错误

我在GNS3中搭建了带有独立IP地址的网络设备模拟环境,本地机器上编写的Ansible playbook可以成功将文本文件中的配置推送至这些设备,且能通过SSH正常访问它们。

但在GitLab CI环境中执行同一playbook部署配置时,流水线持续报错“host unknown”。我已经修改了GitLab Runner的Docker和shell配置,将network_mode设置为“host”,但问题仍未解决。

我推测流水线环境无法解析本地网络设备的主机名/IP地址——本地能通过SSH访问这些设备,但GitLab CI环境无法建立连接。有没有人遇到过类似问题?

作业中playbook执行情况

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 22:42:02