Image

Bilgi Veritabanı → Linux'ta Depo için Proxy Ayarları

[Virtual sunucular]
Yayın tarihi: 18.01.2024

Bazen, örneğin başka bir ülkeden güncelleme almak için belirli bir depo için güncellemeleri alacak şekilde yapılandırma yapmanız gerekebilir. VPN tüm sunucuya ağ yaydığı için bu seçenek uygun değildir; yalnızca güncellemeleri almak için ayrı bir ağ kullanmamız gerekiyor.

Linux'ta, tüm depolar veya her biri için ayrı ayrı proxy sunucu atayabilirsiniz.

1. Tüm depolar için proxy kullanımı /etc/yum.conf

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3
proxy=http://user:password@proxy.example.com:3128

Proxy sunucu https üzerinden çalışıyorsa, bu parametreyi satırda değiştirin.

1.1 Tek bir depo için proxy sunucu kullanımı /etc/yum.repos.d

# cat /etc/yum.repos.d/yum_repo.repo
[repo_yum]
name=yum_repo
baseurl=http://yumrepo.example.com/os
enabled=1
gpgcheck=0
proxy=http://user:password@proxy.example.com:3128

1.2 Belirli bir depo için proxy sunucuyu yok sayma

Bu kural yalnızca 1. kural kullanıldığında, yani proxy genel olarak etkinleştirildiğinde geçerlidir. Belirli bir depo için proxy sunucuyu yok sayabilirsiniz.

# cat /etc/yum.repos.d/rhel_no_proxy.repo
[repo_yum_no_proxy]
name=yum_repo_no_proxy
baseurl=http://yumrepo.example.com/os
enabled=1
gpgcheck=0
proxy=_none_

Hazır! Artık belirli depoları ayrı proxy sunuculara yönlendirebilirsiniz.





No Comments Yet