Image

ज्ञानधार → SQUID प्रॉक्सी सर्वर पर SARG को स्थापित और कॉन्फ़िगर करना

[वर्चुअल सर्वर]
प्रकाशन तिथि: 16.06.2023

प्रॉक्सी सर्वर के उपयोग पर सुविधाजनक और दृश्य आँकड़े प्राप्त करने के लिए, SARG पैकेज स्थापित करें और इसे काम करने के लिए कॉन्फ़िगर करें। हम हर दिन रिपोर्ट तैयार करेंगे और लॉगिन और पासवर्ड एक्सेस का उपयोग करके उन्हें ब्राउज़र में प्रदर्शित करेंगे। 

आइए रिपॉजिटरी फ़ाइल में जोड़ें:

vi /etc/apt/sources.list

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

आइए SARG इंस्टॉल करें

apt install sarg

आइए कॉन्फ़िगरेशन फ़ाइल में परिवर्तन करें:

/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 ...

आइए लॉगिन और पासवर्ड का उपयोग करके रिपोर्ट तक पहुंचने के लिए एक कॉन्फ़िगरेशन जोड़ें:

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

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

...

आइए पासवर्ड के साथ एक फ़ाइल बनाएं:

htpasswd -c /etc/apache2/.htpasswd username

आइए सेवा पुनः आरंभ करें:

systemctl restart apache2

रिपोर्ट को हर दिन 00:00 बजे अद्यतन और पूरक बनाने के लिए, क्रॉन में एक कार्य जोड़ें

crontab -e

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

हो गया, अब हम ब्राउज़र पर जा सकते हैं और काम की जांच कर सकते हैं:

अब प्रॉक्सी सर्वर से गुजरने वाला सारा ट्रैफ़िक आसानी से देखने के लिए उपलब्ध है।

आईपी पते के बजाय रिपोर्ट में अनुकूल नाम रखने के लिए, आप फ़ाइल में मैपिंग जोड़ सकते हैं:

nano /etc/sarg/usertab
# Insert userid/ip address mapping information - see sarg.conf for more info
100.100.100.101 Boss Notebook

रिपोर्ट को अपडेट करने के लिए, आपको जनरेशन को पुनः आरंभ करना होगा

sarg -x

रिपोर्ट अब आईपी के बजाय निर्दिष्ट मैपिंग दिखाएगी।





No Comments Yet