[研究]CentOS, Rock Linux 的 yum, dnf 連去 Internet 的哪裡
2022-11-20
因為主機所在位置預設不開放連 Internet,要連要申請過 Firewall,因為要盡量避免目的 IP 是 any,所以想查一下 yum 或 dnf 到底連上那些目的地。
軟體儲存庫
dnf 指令會自動搜尋 /etc/yum.repos.d 目錄,尋找字尾為 .repo 的檔案。
Rocky Linux 9.0 上
[root@localhost ~]# ls /etc/*.repos.d -alR /etc/yum.repos.d: 總用量 32 drwxr-xr-x. 2 root root 98 11月 3 03:38 . drwxr-xr-x. 128 root root 8192 11月 19 11:13 .. -rw-r--r-- 1 root root 6586 11月 3 03:37 rocky-addons.repo -rw-r--r-- 1 root root 409 11月 3 03:37 rocky-devel.repo -rw-r--r-- 1 root root 2379 11月 3 03:37 rocky-extras.repo -rw-r--r-- 1 root root 3405 11月 3 03:37 rocky.repo [root@localhost ~]# |
檢視用法
dnf | less
列出已設定的軟體儲存庫 (限已啟用的儲存區域)
dnf repolist
[root@localhost ~]# dnf repolist 軟體庫 ID 軟體庫名稱 appstream Rocky Linux 9 - AppStream baseos Rocky Linux 9 - BaseOS extras Rocky Linux 9 - Extras [root@localhost ~]# |
列出已設定的軟體儲存庫 (含停用儲存區域)
dnf repolist all
[root@localhost ~]# dnf repolist all 軟體庫 ID 軟體庫名稱 狀態 appstream Rocky Linux 9 - AppStream 已啟用 appstream-debug Rocky Linux 9 - AppStream - Debug 已停用 appstream-source Rocky Linux 9 - AppStream - Source 已停用 baseos Rocky Linux 9 - BaseOS 已啟用 baseos-debug Rocky Linux 9 - BaseOS - Debug 已停用 baseos-source Rocky Linux 9 - BaseOS - Source 已停用 crb Rocky Linux 9 - CRB 已停用 crb-debug Rocky Linux 9 - CRB - Debug 已停用 crb-source Rocky Linux 9 - CRB - Source 已停用 devel Rocky Linux 9 - Devel WARNING! FOR BUILDROOT ONLY 已停用 extras Rocky Linux 9 - Extras 已啟用 extras-debug Rocky Linux 9 - Extras Debug 已停用 extras-source Rocky Linux 9 - Extras Source 已停用 highavailability Rocky Linux 9 - High Availability 已停用 highavailability-debug Rocky Linux 9 - High Availability - Debug 已停用 highavailability-source Rocky Linux 9 - High Availability - Source 已停用 nfv Rocky Linux 9 - NFV 已停用 nfv-debug Rocky Linux 9 - NFV Debug 已停用 nfv-source Rocky Linux 9 - NFV Source 已停用 plus Rocky Linux 9 - Plus 已停用 plus-debug Rocky Linux 9 - Plus - Debug 已停用 plus-source Rocky Linux 9 - Plus - Source 已停用 resilientstorage Rocky Linux 9 - Resilient Storage 已停用 resilientstorage-debug Rocky Linux 9 - Resilient Storage - Debug 已停用 resilientstorage-source Rocky Linux 9 - Resilient Storage - Source 已停用 rt Rocky Linux 9 - Realtime 已停用 rt-debug Rocky Linux 9 - Realtime Debug 已停用 rt-source Rocky Linux 9 - Realtime Source 已停用 sap Rocky Linux 9 - SAP 已停用 sap-debug Rocky Linux 9 - SAP Debug 已停用 sap-source Rocky Linux 9 - SAP Source 已停用 saphana Rocky Linux 9 - SAPHANA 已停用 saphana-debug Rocky Linux 9 - SAPHANA Debug 已停用 saphana-source Rocky Linux 9 - SAPHANA Source 已停用 [root@localhost ~]# |
列出軟體儲存庫資訊,類似 dnf repolist -v
dnf repoinfo
[root@localhost ~]# dnf repoinfo Rocky Linux 9 - BaseOS 226 B/s | 3.6 kB 00:16 Rocky Linux 9 - AppStream 4.2 kB/s | 3.6 kB 00:00 Rocky Linux 9 - Extras 2.1 kB/s | 2.9 kB 00:01 軟體庫 ID : appstream 軟體庫名稱 : Rocky Linux 9 - AppStream 軟體庫修訂版 : 1667545025 軟體庫更新時間 : 西元2022年11月04日 (週五) 14時57分05秒 軟體庫軟體包 : 5,266 軟體庫可用軟體包 : 5,266 軟體庫大小 : 6.2 G 軟體庫鏡像站 : https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=AppStream-9 軟體庫基礎 URL : http://ftp.riken.jp/Linux/rocky/9.0/AppStream/x86_64/os/ : (19 more) 軟體庫過期 : 21,600 秒(上次:西元2022年11月16日 (週三) 11時56分41秒) 軟體庫檔名 : /etc/yum.repos.d/rocky.repo 軟體庫 ID : baseos 軟體庫名稱 : Rocky Linux 9 - BaseOS 軟體庫修訂版 : 1667545009 軟體庫更新時間 : 西元2022年11月04日 (週五) 14時56分49秒 軟體庫軟體包 : 1,131 軟體庫可用軟體包 : 1,131 軟體庫大小 : 909 M 軟體庫鏡像站 : https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=BaseOS-9 軟體庫基礎 URL : http://mirrors.bangmod.cloud/rocky-linux/9.0/BaseOS/x86_64/os/ : (17 more) 軟體庫過期 : 21,600 秒(上次:西元2022年11月16日 (週三) 11時56分39秒) 軟體庫檔名 : /etc/yum.repos.d/rocky.repo 軟體庫 ID : extras 軟體庫名稱 : Rocky Linux 9 - Extras 軟體庫修訂版 : 1661852001 軟體庫更新時間 : 西元2022年08月30日 (週二) 17時33分21秒 軟體庫軟體包 : 19 軟體庫可用軟體包 : 19 軟體庫大小 : 2.5 M 軟體庫鏡像站 : https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=extras-9 軟體庫基礎 URL : http://mirrors.bangmod.cloud/rocky-linux/9.0/extras/x86_64/os/ : (17 more) 軟體庫過期 : 21,600 秒(上次:西元2022年11月16日 (週三) 11時56分42秒) 軟體庫檔名 : /etc/yum.repos.d/rocky-extras.repo 軟體包總數:6,416 [root@localhost ~]# |
其中 AppStream-9
https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=AppStream-9
|
列出軟體儲存庫列表
dnf repolist -v
[root@localhost ~]# dnf repolist -v 已載入的外掛:builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, groups-manager, kpatch, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync DNF version: 4.10.0 cachedir: /var/cache/dnf 上次中介資料過期檢查:0:00:55 前,時間點為西元2022年11月19日 (週六) 11時08分50秒。 軟體庫 ID : appstream 軟體庫名稱 : Rocky Linux 9 - AppStream 軟體庫修訂版 : 1667545025 軟體庫更新時間 : 西元2022年11月04日 (週五) 14時57分05秒 軟體庫軟體包 : 5,266 軟體庫可用軟體包 : 5,266 軟體庫大小 : 6.2 G 軟體庫鏡像站 : https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=AppStream-9 軟體庫基礎 URL : http://ftp.riken.jp/Linux/rocky/9.0/AppStream/x86_64/os/ (19 more) 軟體庫過期 : 21,600 秒(上次:西元2022年11月19日 (週六) 11時08分49秒) 軟體庫檔名 : /etc/yum.repos.d/rocky.repo 軟體庫 ID : baseos 軟體庫名稱 : Rocky Linux 9 - BaseOS 軟體庫修訂版 : 1667545009 軟體庫更新時間 : 西元2022年11月04日 (週五) 14時56分49秒 軟體庫軟體包 : 1,131 軟體庫可用軟體包 : 1,131 軟體庫大小 : 909 M 軟體庫鏡像站 : https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=BaseOS-9 軟體庫基礎 URL : http://mirrors.bangmod.cloud/rocky-linux/9.0/BaseOS/x86_64/os/ (17 more) 軟體庫過期 : 21,600 秒(上次:西元2022年11月19日 (週六) 11時08分47秒) 軟體庫檔名 : /etc/yum.repos.d/rocky.repo 軟體庫 ID : extras 軟體庫名稱 : Rocky Linux 9 - Extras 軟體庫修訂版 : 1661852001 軟體庫更新時間 : 西元2022年08月30日 (週二) 17時33分21秒 軟體庫軟體包 : 19 軟體庫可用軟體包 : 19 軟體庫大小 : 2.5 M 軟體庫鏡像站 : https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=extras-9 軟體庫基礎 URL : http://mirrors.bangmod.cloud/rocky-linux/9.0/extras/x86_64/os/ (17 more) 軟體庫過期 : 21,600 秒(上次:西元2022年11月19日 (週六) 11時08分50秒) 軟體庫檔名 : /etc/yum.repos.d/rocky-extras.repo 軟體包總數:6,416 [root@localhost ~]# |
目的太多了,這樣開 Firewall 規則看起來蠻累的,考慮是否用 any。
(完)
沒有留言:
張貼留言