Rhel
yum - 獨立代理連接到非代理
在我的 RHEL7 伺服器上,我有:
- 本地伺服器上的 RHEL 儲存庫
- 網路上的其他儲存庫(EPEL 等)
當我執行 yum 時,我只想將代理伺服器用於外部儲存庫(或用於 wget),而不是用於我的“本地”儲存庫。
我怎樣才能做到這一點?
yum.conf
允許您擁有每個儲存庫設置以及全域 ([main]
) 設置,因此:
- 取消設置全域代理設置,並為您的每個外部儲存庫設置一個代理設置。
或者
- 具有全域預設代理設置,但
proxy=_none_
為您的本地儲存庫設置。有關
man yum.conf
更多詳細資訊,請參閱。對於
wget
,您可以使用no_proxy
環境變數。來自man wget
:no_proxy
此變數應包含一個逗號分隔的域擴展代理列表,不應使用它。例如,如果 no_proxy 的值為 .mit.edu,則不會使用代理從 MIT 檢索文件。