在我的企业中,我们希望阻止对 Linux 服务器的完全互联网访问。没有互联网,我无法做到,例如:yum -v repolist all
我试图从/etc/yum/repolist.d
withgrep -Eoh "(http)://[a-z^CZ0-9./?=_%:-]*" /etc/yum.repos.d/*
或 即使是基本的grep http|https
我最终尝试将从 grep 结果获得的 URL 列表列入白名单:
http://blog.remirepo.net
http://cdn.remirepo.net
http://debuginfo.centos.org
http://download.example
http://forum.remirepo.net
http://mirror.centos.org
http://mirrorlist.centos.org
http://rpms.remirepo.net
https://artifacts.elastic.co
https://blog.remirepo.net
https://download.webmin.com
https://forum.remirepo.net
https://mirrors.fedoraproject.org
https://rpms.remirepo.net
http://vault.centos.org
http://yum.centreon.com
之后,当我尝试使用yum update
or时yum install something
,我们看到 URL/镜像不存在于 中/etc/yum/repolist.d
。
http://ftp.rezopole.net/centos/7.9.2009/os/x86_64/repodata/a4e2b46586aa556c3b6f814dad5b16db5a669984d66b68e873586cd7c7253301-c7-x86_64-comps.xml.gz: <br/>[Errno 14] curl#7 - "Failed to connect to 2a03:9180:1:20::29: Network is unreachable"
Essai d'un autre miroir.
epel/x86_64/group_gz FAILED
在 CentOS 中哪里可以找到这些信息?
ftp.rezopole.net