عناوين



 اخبار


برگزیده


امنيت


مقاله


گزارش و گفتگو


ياداشت


اخبار شرکتها


همايشها



فراخوانها و آئين نامه ها


عکس و ویدئو

 
  خدمات



نسخه موبایل



خروجی پیامک



خروجی RSS



عضویت در خبرنامه ها

 

راهنما
تبليغات


 

سفارش آگهی
مقاله
پنجشنبه، 20 اسفندماه 1383

03:15 PM

March 10, 2005


نصب اسکوئید در سه سوت !


نویسنده : نیما دلخاک


ناشر : ایستنا


اینجا می خوام خیلی راحت و ساده نصب اسکوئید رو بهتون بگم از اول


موقع نصب لینوکس غیر از پارتیشن های معمول مثل


Code:



/boot


/


/swap




بسته به حجم هاردتون یک یا دو پارتیشن با اسم زیر ایجاد کنین


Code:



/00


/01


 


موقع نصب ترجیها نرم افزار mc رو نصب کنین
موقع نصب تیک ادشینال سافت ورز رو بزنید و ام سی رو از توی شلز پیدا کنید و تیک بزنید

حالا که لینوکس نصب شده به ترتیب این کار ها رو بکنید
1 - این دستورات رو به تعداد پارتیشن هایی که ساختید بزنید


Code:



chown  squid.squid  /00


chown  squid.squid  /01




mc رو اجرا کنید
فایل
squid.conf رو باز کنید اونو میتونید تو آدرس زیر پیدا کنید

ETC ---> squid ---> squid.conf
مقادیر زیر رو به ترتیب سرچ کنید و از حالت پیش فرض به این چیز هایی که میگم تغییر بدین


Code:



 


 visible_hostname [ a name ]


 cache_mem 128


 maximum_object_size 8192


 ipcache_size 8192


 cache_dir ufs /00  [hajme partition] 16 256


 cache_dir ufs /01  [hajme partition] 16 256


 cache_access_log  <--- alamate number sign ro az ghablesh pak konid


 cache_store_log   none


 negative_dns_ttl  0 min


 http_access_allow  all


 httpd_accel_ host virtual


 httpd_accel_port 80


 httpd_accel_with_proxy  on


 httpd_accel_uses_host_header on


 ie_refrash on


 




ذخیره کنین و خارج شین

3- دستور
setup رو بزنین
رو انتخاب کنید
system service
squid , named رو تیک بزنین
خارج شید

حالا دستور زیر رو اجرا کنین
squid -z

کار اسکوئید تمومه میتونید راه افتادن اون رو با دستور زیر تست کنید
pstree
باید این خط رو ببینید
squid --> squid --> unlinked
میمونه
transparent کردن که از این دستورات استفاده کنید


 


Code:



Iptables –A INPUT –s ! [ your network ip / mask ex. 10.10.20.1/25 ] –d [ cache server IP ] –p tcp –dport 3128 –j DROP


 


Iptables –A PREROUTING –t nat –p tcp –dport 80 –j REDIRECT –to-port 3128


 


Iptables-save


 





فقط برا ایکه فایل لاگتون زیاد پرنشه اینکارو بکنین که هر یه ساعت خالیش کنه
تو
ETC/cron.hourly/
یه فایل از
cron.mountly به اینجا کپی کنید و محتویاتشو تغییر بدین به این شکل


Code:



#! /bin/sh


cat /dev/null > /var/log/squid/access.log


EXIT0;





مخلص همه /\/ / /\/\ /\


 




لینک ثابت || اضافه شده توسط آرش کریم بیگی|| نسخه قابل چاپ || بازگشت به صفحه اصلی || آرش کریم بیگی

برای عضویت در خبرنامه پیامکی ایستنا اینجا را کلیک کنید. برای عضوریت در خبرنامه روزانه ایمیلی ایستنا؛ نشانی پست الکترونیکی خود را در فرم زیر وارد نمایید. پس از آن به صورت خودکار ایمیلی به نشانی شما ارسال میشود، برای تکمیل عضویت خود و تایید صحت نشانی پست الکترونیک وارد شده، می بایست بر روی لینکی که در این ایمیل برایتان ارسال شده کلیک نمایید. پس از آن پیامی مبنی بر تکمیل عضویت شما در خبرنامه روزانه  ایمیلی ایستنا نمایش داده میشود.


فهرست آخرین عناوین

 
    تبليغات  
 







 
  سفارش آگهی