Rhel

yum - 獨立代理連接到非代理

  • April 21, 2016

在我的 RHEL7 伺服器上,我有:

  • 本地伺服器上的 RHEL 儲存庫
  • 網路上的其他儲存庫(EPEL 等)

當我執行 yum 時,我只想將代理伺服器用於外部儲存庫(或用於 wget),而不是用於我的“本地”儲存庫。

我怎樣才能做到這一點?

yum.conf允許您擁有每個儲存庫設置以及全域 ( [main]) 設置,因此:

  1. 取消設置全域代理設置,並為您的每個外部儲存庫設置一個代理設置。

或者

  1. 具有全域預設代理設置,但proxy=_none_為您的本地儲存庫設置。

有關man yum.conf更多詳細資訊,請參閱。

對於wget,您可以使用no_proxy環境變數。來自man wget

no_proxy

此變數應包含一個逗號分隔的域擴展代理列表,不應使用它。例如,如果 no_proxy 的值為 .mit.edu,則不會使用代理從 MIT 檢索文件。

引用自:https://unix.stackexchange.com/questions/277841