repo1.maven.org ip地址不断变化

我们正在为maven构建设置服务器.我们的企业服务器位于防火墙后面,不允许访问Internet.对于maven构建,我要求我的IT团队允许访问repo1.maven.org. IT团队允许基于IP地址和端口进行访问.最近我注意到repo1.maven.org的ip地址不断变化.几天前它是93.184.215.223,但今天已经变为68.232.45.223.由于IP地址的动态变化,我们无法下载依赖项.我不能要求我的IT团队继续更改防火墙中的IP地址.是否有为maven中央存储库保留的IP地址池,从中选择它们?我该怎么办? 最佳答案 我确信这个问题更适合Maven Central的人,但我想知道你是否真的可以依赖IP池,即使它存在.我确信基础设施将非常动态,因为它为全世界的图书馆服务!

>我在寻找相同的时候找到了Maven Central的this IP范围.这可能会在没有任何通知的情况下迅速改变,甚至可能已经过时.
>你也可以试试mirror的中央,可能通过一个IP服务并使用它.再也不能保证IP永远不会改变.
>或者,您可以在本地代理setup a Maven Repository并将其托管在某种DMZ中.您的网络人员可以允许来自DMZ的所有计算机或此特定计算机(使用IP)访问传出HTTP的所有内容,这将允许它访问Maven Central.你的所有开发人员都将使用internal repository as a mirror.这种方法也会随着时间的推移节省你的网络带宽,因为库被本地缓存,所以会有较少的请求进入中心.

我认为(3)是更正确的解决方案,虽然我知道它不是直截了当的.

    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞