最近我正面临着一个奇怪的问题。我有一个IP地址列表,在使用Jenkins进行部署时,我想连接到这些地址。现在发生的情况是,如果我部署在本地位置服务器上的一个IP地址(远程计算机,但位置相同),我就可以成功地做到这一点。但是,如果我试图部署到IP地址(其他国家/地区的远程计算机),就会抛出错误,并表示
Error : Ip address XYZ is not reachable or is invalid.请通知我在使用:时能够从机器上得到响应
ping XYZ但是当我试图用Jenkins部署在上面的时候,我没有。如果这个问题有什么解决办法,请告诉我。
发布于 2017-07-31 05:36:10
没有足够的数据点,但您可以查找这些
发布于 2017-08-02 06:20:34
本地机器获得回送地址(127.0.0.1),因此可以访问它或任何具有相同子网掩码(称为LAN )的IP地址的本地机器。
当你接触远程机器时,它应该是公共IP地址(对世界上的每个人都是可见的),或者你必须通过VPN连接到该区域--网络,这被称为通过广域网( WAN )进行远程传输。您将再次注意到,所有IP地址都具有与本地计算机相同的子网掩码。
因此,它们可能是VPN场景中IP地址重复的情况,在这种情况下,您可以打包到ping,但无法到达。这是因为,IP地址分配给其他机器,而不是分配给您的,而ping响应来自另一台机器。这意味着您的机器处于无法解析的ARP和休眠状态。
https://stackoverflow.com/questions/45407882
复制相似问题