IP地址无法访问或无效

时间:2017-07-31 05:10:21

标签: networking jenkins

这些天我面临一个奇怪的问题。我有一个IP地址列表,我希望在使用Jenkins部署期间连接到这些IP地址。现在发生的事情是,如果我在本地位置服务器中的一个IP地址(远程机器但在同一位置)部署,我可以成功地做到这一点。但是,如果我尝试部署到IP地址(其他国家/地区的远程计算机)它正在抛出错误,说

Error : Ip address XYZ is not reachable or is invalid.

当我使用以下方式对其进行ping操作时,我会通知我能够从机器获得响应:

ping XYZ

但是在尝试使用Jenkins进行部署时,我不是。 如果有任何解决方案,请告诉我。

2 个答案:

答案 0 :(得分:0)

没有足够的数据点,但你可以找到这些东西  1. IP地址,检查所有三台机器是否在同一个n / w(Jenkins服务器,目标和您的机器)
    您可以使用每台机器的IP地址进行检查  2.检查为Jenkins服务器设置的网关
 3.如果可行的话,最好的方法是将ssh / rdp发送到你的Jenkins服务器,并尝试手动运行你的命令,这样就可以了解

答案 1 :(得分:0)

本地计算机获取环回地址(127.0.0.1),因此它可以访问,或者任何具有相同子网掩码的IP地址的本地计算机称为LAN。

当您联系远程计算机时,它应该是公共IP地址(世界上每个人都可以看到),或者您必须通过VPN连接到该区域网络,这称为通过WAN进行远程隧道连接(广域网)。再次,他们(远程位置),您会注意到所有IP地址都具有与本地计算机上相同的子网掩码。

因此,他们可能是VPN场景中的IP地址重复案例,您需要ping但无法访问。这是因为,IP地址被分配给其他计算机,但不是您自己的,并且ping响应来自该其他计算机。这意味着您的计算机无法解析ARP并处于休眠状态。