Tutorial 9: Squid Log generator (SQUINT)

Proxy Server নিয়ে আমি ধারাবাহিক ভাবে টিউন করেছি। অনেক দিন পর আজ আবার টিউন করছি।

Proxy Server নিয়ে লেখা আমার আগের টিউন গুলো দেখে নিনঃ

Proxy Server এর কোন User কতটুকু Data Download/Upload করেছে অথবা কি কি URL visit করেছে তা আমরা Web এর মাধ্যমে দেখতে পারি। এটা করার জন্য আমরা ব্যাবহার করবো Squint Package. নিচের Step  গুল ভালো ভাবে লক্ষ করুনঃ

Step 1: Go to following directory

#cd /user/local/src

Step 2: Download Squint Package

Step 3: Copy 2 File into /usr/local/bin directory

  • cp squint.cron.sh /usr/local/bin
  • cp squint.pl /usr/local/bin

Step 4: Go to /usr/local/bin directory

  • cd /user/local/bin

Step 5: Edit squint.cron.sh Script

  • vi squint.cron.sh

[Chenge BASEDIR, LOGDIR and HTTPDCONF as follows]

BASEDIR="/var/www/html/squint"
LOGDIR="/var/log/squid"
HTTPDCONF=/etc/httpd/conf/httpd.conf

Save করুন।

Step 6: Generate squint Report

নিচের ২ টা কমান্ড দিনঃ

  • /usr/local/bin/squint.cron.sh daily ; (Generate daily Report)
  • /usr/local/bin/squint.cron.sh report

এবার /var/www/html Directory তে গিয়ে লক্ষ করুন squint নামে একটা Directory  তৈরি হয়েছে।

Step 7: Restart all Process

  • /etc/init.d/httpd restart
  • /etc/init.d/squid restart

সব কাজ শেষ। এবার Browser open করে address টা Type করুনঃ

http://server_IP/squin

আমার করা একটা  Live server এর Screen shot দিয়ে দিলাম।

Level 0

আমি bdcisco। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 5 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 9 টি টিউন ও 25 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

I am working as a System Administrator at Information services Network Ltd (ISN). ISN is first ISP in Bangladesh. I am living at Uttara


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

অনেক ধন্যবাদ……

Level 0

দুঃখিত, একটু ভুল হয়েছে,
Squint এর Web Link টা হবে http://ip_of_server/squint

ip_of_server হল আপনার Server এর Real IP address।