Image

Bilgi Veritabanı → SARG'ın SQUID Proxy Sunucusuna Kurulumu ve Yapılandırması

[Virtual sunucular]
Yayın tarihi: 16.06.2023

Proxy sunucusunun kullanımına dair kolay ve anlaşılır bir istatistik elde etmek için SARG paketini kurup yapılandıracağız. Raporları her gün oluşturup, kullanıcı adı ve şifre ile erişim sağlayarak tarayıcıda görüntüleyeceğiz.

Depo dosyasına ekleyin:

vi /etc/apt/sources.list

deb http://ftp.de.debian.org/debian stretch main

SARG'ı Kurun

apt install sarg

Yapılandırma dosyasına değişiklikler ekleyin:

/etc/sarg/sarg.conf

... graph_font /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf ... access_log /var/log/squid/access.log ... output_dir /var/www/html ... date_format e ...

Raporlara kullanıcı adı ve şifre ile erişim için yapılandırma ekleyin:

/etc/apache2/sites-enabled/000-default.conf
...

AuthType Basic AuthName "Restricted Content" AuthUserFile /etc/apache2/.htpasswd Require valid-user

...

Şifre dosyasını oluşturun:

htpasswd -c /etc/apache2/.htpasswd username

Servisi yeniden başlatın:

systemctl restart apache2

Raporların her gün saat 00:00’da güncellenmesi ve eklenmesi için cron'a görev ekleyin:

crontab -e

0 0 * * * /usr/bin/sarg -x

Hazır, şimdi tarayıcıya gidip çalışmasını kontrol edebilirsiniz:

Artık proxy sunucusu üzerinden geçen tüm trafik, kolay görüntüleme için erişilebilir durumda.

Raporlarda IP adresleri yerine anlaşılır isimlerin gösterilmesi için dosyaya eşleme ekleyebilirsiniz:

nano /etc/sarg/usertab
# Kullanıcı ID/IP adresi eşleme bilgisi ekleyin - daha fazla bilgi için sarg.conf dosyasına bakın
100.100.100.101 Yönetici Dizüstü

Raporu güncellemek için tekrar rapor oluşturmayı başlatın:

sarg -x

Artık raporlarda IP adresleri yerine belirtilen eşlemeler görünecek.





No Comments Yet