انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: royaflash در 16 بهمن 1388، 08:03 بظ
-
اینجا کسی با squid کار کرده ؟
موفق و لینوکسی باشید .
-
بله (:
-
بله (:
bara vasl shodan niyazy be zadan port squid dar client ha nabashim
bara estefade az cache
yani farzan ma 100 client darim va nemikayim 100 dafe tanzim konim base 1 port
va hame estefade az internet cash beshe va hame az cache server estefade konan
mamnonam
movafag va linuxy bashid
برای وصل شدن نیازی به زدن پورت squid در client ها نباشیم
برای استفاده از cache
یعنی فرضا ما ۱۰۰ کلاینت داریم و نمیخواهیم ۱۰۰ دفعه تنظیم کنیم واسه یک پورت
و همه همه برای استفاده از اینترنت کش باشه و همه از کش سرور استفاده کنن
ممنونم
موفق و لینوکسی باشید .
-
بله (:
bara vasl shodan niyazy be zadan port squid dar client ha nabashim
bara estefade az cache
yani farzan ma 100 client darim va nemikayim 100 dafe tanzim konim base 1 port
va hame estefade az internet cash beshe va hame az cache server estefade konan
mamnonam
movafag va linuxy bashid
اخطار شدید!!!
با توجه به تکرار موارد این چنینی از طرف شما خواهشا نوشتن به زبان شیرین فارسی رو فراموش نکنید !
-
بله (:
bara vasl shodan niyazy be zadan port squid dar client ha nabashim
bara estefade az cache
yani farzan ma 100 client darim va nemikayim 100 dafe tanzim konim base 1 port
va hame estefade az internet cash beshe va hame az cache server estefade konan
mamnonam
movafag va linuxy bashid
اخطار شدید!!!
با توجه به تکرار موارد این چنینی از طرف شما خواهشا نوشتن به زبان شیرین فارسی رو فراموش نکنید !
دوست عزیز من هم فکر کردم یک نفر جواب داده با خوشحالی اومدم
این چه طرز استفاده از دستور زبانه ????
و ممنون از گفتن
ومن به زبان فارسی نوشتم با فینگلیش
و حتما
موفق و لینوکسی باشید
-
یعنی کسی نمیدونه
-
سوالت به اسکویید مربوط نیست. در واقع سوال تو اینه که یک تنظیم رو چطوری باید توی کلی کلاینت زد (: این کاملا بستگی پیدا می کنه به شکل شبکه و کلاینتها و من هم در موردش تجربه ای ندارم ):
-
در حقیقت پیداش کردم و باید بصورت عملی تست کنم .
موفق و لینوکسی باشید .
-
دوست عزیز این عمل رو میگن transparent
خیلی راحت میشه این کارو کرد شما باید توی فایل squid.conf جلوی خطی که پورت رو مشخص میکنه کلمه trasnparent رو اضافه کنید البته بگم این روش برای نسخه های بالا تر از 2.6 squid عملیه برای نسخه های 2.6 و پایین تر چند خط باید به فایل quid.confاضافه بشه.
توجه کنید که باید تنظیمات لازم رو در فایروال هم اعمال کنید که تمامی packet های وارد شده به فایروال که dist-port 80 دارن باید ریدایرکت بشن به پورت squid که اگه از پیش فرضش استفاده میکنید 3128 با اینجام این کار کاربران تنها با ست کردن ip این سرور به عنوان gateway مجاب به استفاده از cache میشوند چه بخواهند چه نخواهند
کد برای فایروال
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
خوب یه توضیح کوچیک هم برای این دستورات بدم
ما یک رول رو در table nat و در chain prerouting می خواهیم ثبت کنیم عملیات از این قررند که هر پکتی که از اینترفیس eth0 وارد شد و tcp بود و پورت مقصد آن 80 بود باز شود و فیلد پورت مقصد را با مقدار 3128 پر کند.
اگه دوستان خواستن اموزش کامل iptable رو هم میزارم
-
دوست عزیز این عمل رو میگن transparent
خیلی راحت میشه این کارو کرد شما باید توی فایل squid.conf جلوی خطی که پورت رو مشخص میکنه کلمه trasnparent رو اضافه کنید البته بگم این روش برای نسخه های بالا تر از 2.6 squid عملیه برای نسخه های 2.6 و پایین تر چند خط باید به فایل quid.confاضافه بشه.
توجه کنید که باید تنظیمات لازم رو در فایروال هم اعمال کنید که تمامی packet های وارد شده به فایروال که dist-port 80 دارن باید ریدایرکت بشن به پورت squid که اگه از پیش فرضش استفاده میکنید 3128 با اینجام این کار کاربران تنها با ست کردن ip این سرور به عنوان gateway مجاب به استفاده از cache میشوند چه بخواهند چه نخواهند
کد برای فایروال
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
خوب یه توضیح کوچیک هم برای این دستورات بدم
ما یک رول رو در table nat و در chain prerouting می خواهیم ثبت کنیم عملیات از این قررند که هر پکتی که از اینترفیس eth0 وارد شد و tcp بود و پورت مقصد آن 80 بود باز شود و فیلد پورت مقصد را با مقدار 3128 پر کند.
اگه دوستان خواستن اموزش کامل iptable رو هم میزارم
ممنون می شیم که این آموزش رو بذارید
-
دوست عزیز این عمل رو میگن transparent
خیلی راحت میشه این کارو کرد شما باید توی فایل squid.conf جلوی خطی که پورت رو مشخص میکنه کلمه trasnparent رو اضافه کنید البته بگم این روش برای نسخه های بالا تر از 2.6 squid عملیه برای نسخه های 2.6 و پایین تر چند خط باید به فایل quid.confاضافه بشه.
توجه کنید که باید تنظیمات لازم رو در فایروال هم اعمال کنید که تمامی packet های وارد شده به فایروال که dist-port 80 دارن باید ریدایرکت بشن به پورت squid که اگه از پیش فرضش استفاده میکنید 3128 با اینجام این کار کاربران تنها با ست کردن ip این سرور به عنوان gateway مجاب به استفاده از cache میشوند چه بخواهند چه نخواهند
کد برای فایروال
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
خوب یه توضیح کوچیک هم برای این دستورات بدم
ما یک رول رو در table nat و در chain prerouting می خواهیم ثبت کنیم عملیات از این قررند که هر پکتی که از اینترفیس eth0 وارد شد و tcp بود و پورت مقصد آن 80 بود باز شود و فیلد پورت مقصد را با مقدار 3128 پر کند.
اگه دوستان خواستن اموزش کامل iptable رو هم میزارم
ممنون می شیم که این آموزش رو بذارید
دوست عزیز در حال نقل و انتقالم در اولین فرصت آموزش رو شروع میکنم