Czy można określić domenę, dla której należy ominąć konfigurację proxy? Obawiam się, że to niemożliwe ...
Czytałem, że można było użyć zmiennej środowiskowej HTTP_PROXY
wtedy NO_PROXY
jest to najbardziej eleganckie rozwiązanie?
[EDYTOWAĆ]
Wypróbowałem rozwiązanie ze zmiennymi środowiskowymi:
export HTTP_PROXY=http://user:pass@host:port
export http_proxy=http://user:pass@host:port
export no_proxy=.domain
export NO_PROXY=.domain
Yum używa proxy, ale repozytoria * .domena nie są pomijane.
[OBEJŚCIE]
Za pomocą http://cntlm.sourceforge.net/ mogę skonfigurować domenę, która powinna być ignorowana. Ale to działa tylko z proxy, które wymaga uwierzytelnienia NTLM ...
proxy=_none_
Świetnie, dzięki. To ładunek niesamowitego sosu na statek. Głosowałbym dwa razy, gdybym mógł :)proxy=http://proxy:port
do mojego pliku .repo i zadziałało. Czy o to pytasz?Jeśli dobrze rozumiem to pytanie, pożądane jest zachowanie
Package.centos.com jest pobierany przez proxy.
Package.internal.lan działa bezpośrednio, bez przechodzenia przez serwer proxy.
Właśnie tu przyjechałem, poszukałem, jak to zrobić sam, i wykorzystałem powyższe informacje, aby osiągnąć to, czego chciałem, jednak nie jestem pewien, czy powyższa odpowiedź jest kompletna.
Aby to zrobić, wykorzystałem następujące.
pakiet1 został pobrany z Internetu przez serwer proxy,
pakiet2 został pobrany z mojego lokalnego serwera lustrzanego, nie przechodząc przez serwer proxy.
źródło
Moje rozwiązanie polega na skonfigurowaniu Privoxy, lekkiego serwera proxy HTTP.
Dodaj dwie klauzule przekazywania w / etc / privoxy / config:
A także wyłącz domyślne akcje privoxy (upewnij się, że żaden nagłówek nie został uszkodzony): (@line 175 w konfiguracji prywatnej RHEL5)
Następnie skonfiguruj zmienną środowiskową http_proxy i ftp_proxy do portu privoxy:
Uwaga: jeśli masz linie proxy w yum.conf, usuń je, zastąpiłoby to zmienną środowiskową.
źródło
Możesz to tylko określić w pliku repo. Na przykład:
źródło
Zastąpienie yum na fedorze to dnf.
Bo dnf
_none_
spowoduje błądZamiast tego musisz ustawić proxy na pusty ciąg
Odniesienie: https://dnf.readthedocs.io/en/latest/conf_ref.html
źródło