انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: ایجاد یک کش سرور محلی squid ( توسط یک آماتور )  (دفعات بازدید: 39090 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین BeckhaM17

  • Jr. Member
  • *
  • ارسال: 71
دوست عزیز من نصب کردم و به خوبی کار میکنه !
حق با شماست اموزش هایی که در صفحه ی اول قرار دادید یه خورده زیادی هست . من طبق همین اموزشی که توی این صفحه قرار دادید پیش رفتم و الان به خوبی داره کار میکنه . ممنون بابت اموزش جالبتون .

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
sudo /etc/init.d/squid3 restartمن فدورا 11 دارم و این برای من کار نمی کند به جاش باید چی زد
سلام
چه پیغامی میده؟
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من

آفلاین بهزادubuntu

  • Sr. Member
  • *
  • ارسال: 471
sudo /etc/init.d/squid3 restartمن فدورا 11 دارم و این برای من کار نمی کند به جاش باید چی زد
من د ر سوزه با این دستور راه انداختم شما هم تست کن شاید راه بیفته  ;)
service squid restart
کتيبه سازمان ملل کوروش کبير
خداوند کشور را از دشمن خشکسالی و دروغ محفوظ دارد

برنامه حسابداری

آفلاین sct

  • Full Member
  • *
  • ارسال: 167
  • جنسیت : دختر
نقل‌قول
سلام

اول بگم که اون اول که این کار و شروع کردم همونطور که گفتم خیلی ناشی بودم شروع به خوندن کلی لینک داخلی و خارجی کردم و این تاپیک رو زدم

بعد دیدم که اینقدر که نوشتم برای کار معمولی خودم سخت نیست فقط لازم هستش که اسکوئید رو نصب کنید و مرور گر رو تنظیم کنیم

به عبارت دیگه هیچگونه تنظیمی در حالت معمولی نیاز نیست مجددا مراحل نصب رو میگم

۱- بعد از نصب اوبنتو جدید در ترمینال وارد میکنیم

کد:

sudo apt-get install squid3


۲- آی پی و پورت رو توی فایر فاکس تنظیم میکنیم ( 127.0.0.1:3128 )

و از اسکوئید استفاده میکنیم به همین سادگی
این آموزش خوب بود من هم نصب کردم و خیلی خوب کار میکنه
مرسی دوست عزیز

آفلاین DivX

  • Full Member
  • *
  • ارسال: 120
دوسان من مثلا 10 مگ عکس لود میکنم بعد توی پوشه کش فقط چند کیلوبایت اضاف میشه
جریان چیه ؟ آیا طبیعی هست ؟
مثلا یه مدت بعد که دوباره بخام همون عکس ها رو ببینم دوباره لود میشن

آفلاین مهدی2

  • Jr. Member
  • *
  • ارسال: 44
سلام
پورت 3128 چیه از کجا با تنظیم کرد و mm3  رو توضیح بدید لطفا
نقل‌قول
  سلام

شما پورت 3128 رو توی فایرفاکس ست کردین یا خیر؟

اگر اون رو ست کردین بایستی اسکوئید کار کنه  Huh?

در ضمن قبلا این راهنما رو نوشتم ولی حالا هیچ چیز رو تنظیم نمیکنم

یعنی مراحل نصب به این صورت هستش

۱- نصب اوبنتو

۲ - $ sudo apt-get install squid3

۳- نصب ادد آن mm3 در فایر فاکس ( که چون همیشه دایرکتوری موزیلامو کپی میکنم این کار رو هم لازم نیست انجام بدم  Wink )

۴- لذت از زندگی

من هیچ تنظیم اضافه‌ای انجام نمیدم و همه چیز مرتب سر جای خودش قرار میگیره ، حتی فراموش کردم که اون فایلهائی که تو پست اول این تاپیک نوشتم چیا بوده

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
دوسان من مثلا 10 مگ عکس لود میکنم بعد توی پوشه کش فقط چند کیلوبایت اضاف میشه
جریان چیه ؟ آیا طبیعی هست ؟
مثلا یه مدت بعد که دوباره بخام همون عکس ها رو ببینم دوباره لود میشن


سلام

نمیدونم چرا بعضی از سایتها تصاویرشون کش نمیشه

تصاویر سایتهای دیگه رو چک بفرمائید

آفلاین Alinn

  • High Hero Member
  • *
  • ارسال: 1440
  • جنسیت : پسر
  • هدیه فاتحه شما برای روح پدرم تسلای دلم خواهد بود:)
    • کاوش‌های من
دوسان من مثلا 10 مگ عکس لود میکنم بعد توی پوشه کش فقط چند کیلوبایت اضاف میشه
جریان چیه ؟ آیا طبیعی هست ؟
مثلا یه مدت بعد که دوباره بخام همون عکس ها رو ببینم دوباره لود میشن


سلام

نمیدونم چرا بعضی از سایتها تصاویرشون کش نمیشه

تصاویر سایتهای دیگه رو چک بفرمائید
تو اوبونتو 9.10 هم چک کردم کش میشه ولی بار دیگه که فایرفاکسو باز می کنم عکس ها رو نمیاره. کش شده اما نمیاره
مثل عکس رخ مهتاب که افتاده در آب
در دلم هستی و بین من و تو فاصله هاست
اللهم عجل لولیک الفرج


کاوش‌های من

آفلاین علی قنواتیان

  • Full Member
  • *
  • ارسال: 100
  • جنسیت : پسر
    • کاربران ایرانی اینک اسکیپ
پاسخ به: ایجاد یک کش سرور محلی squid ( توسط یک آمات 
« پاسخ #53 : 20 اردیبهشت 1390، 10:07 ب‌ظ »
...
1: اون بحث نت کردن و دستورات iptables  برای اینکه ما بتونم ip  سیستم سرور رو به صورت gateway بدیم به کلاینتها و اونها بیایند از روی اسکویید ما رد بشوند اگر تاکید می کنم اگر سرور را روی VMWARE نصب کرده باشید اصلا جواب نمی دهد (در setting داخل VMVARE قسمت network  هر مدلی را هم که انتخاب کنید nat، bridge یا هر چی دیگه ) فقط به سیستم هایی جواب می دهد که داخل VMVARE  نصب کرده باشید مثلا یه ویندوز هم کنار اون اوبونتو

2: خوب حالا اگه شما سرور را روی یه سیستم مجزا نصب کرده باشد و اسکویید هم توش پس:
اول این دستورات رو بزنید تا تمام تنظیماتی رو که برای iptables  از قبل داده اید پاک شود:

# iptables -F
# iptables -X
# iptables -Z

خوب حالا اگه فرض بگیریم ip  شما 77.237.172.28 باشد iptables  را اینطوری وارد می کنیم:

iptables -t nat -A PREROUTING -s 77.237.172.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
بعد دستور 
iptables-save تا همه چیز ذخیره شود.
تا اینجا باید همه چیز درست باشد البته این رو هم درست کنید
نقل‌قول
net.ipv4.ip_forward = 1 کردم و proc/sys/net/ipv4/ip_forward رو 1 کردم از این iptables  ها ا



منم انجامش دادم! خیلی باحاله.
فقط یکم اذیت می‌کرد، می‌دونین چرا؟ توی فایل squid.conf وسطای فایل نوشته شده بود:
http_access deny allکه بعد از اینکه کامنتش کردم درست شد.

نکته‌ای که هست اینه که کامنت‌های این فایل به حدی زیاده (بیشتر از ۵۰۰۰ خط) که پیدا کردن آپشن‌های فعال رو مشکل کرده.
کل آپشن‌های فایل رو می‌تونین با اجرای این دستور ببینین:
cat /etc/squid3/squid.conf | sed '/ *#/d; /^ *$/d'می‌تونین خروجیش رو به یک فایل هدایت کنین و با خیال راحت بخونین.
راستی این ترفند رو kotnik کشف کرد.

« آخرین ویرایش: 23 اردیبهشت 1390، 05:20 ب‌ظ توسط علی قنواتیان »

آفلاین علی قنواتیان

  • Full Member
  • *
  • ارسال: 100
  • جنسیت : پسر
    • کاربران ایرانی اینک اسکیپ
پاسخ به: ایجاد یک کش سرور محلی squid ( توسط یک آمات 
« پاسخ #54 : 05 خرداد 1390، 03:41 ب‌ظ »
من به مشکلی برخوردم که ممکنه برای نفر بعدی پیش بیاد، اگه برای شما پیش نیومده باشه!
بعد از اتصال vpn مرورگر هیچ سایتی رو باز نمی‌کرد و خطایی می‌داد مبنی بر اینکه no dns record found، شبیه تصویر زیر



با توجه به اینکه وقتی اتصال vpn قطع می‌شد صفحات باز می‌شدند و مشکلی نبود، حدس زدم مشکل از تنظیمات squid.conf باشه، پس وارد فایل شدم و گزینه‌ی
dns_nameservers 192.168.1.1 85.15.1.12 85.15.1.10را وارد کردم. در توضیح این آدرس‌ها، باید بگم آدرس اولی، gateway شبکه من هستش (همون مودم adsl)، و دو تا آدرس بعدی هم آدرس‌های dns آی. اس. پی من هستن.
بعد از یکبار ریست کردن اسکویید الان با اتصال به vpn هم می‌تونم از مزایای وجود کش سرور خوشحال بشم!  \\:D/
« آخرین ویرایش: 05 خرداد 1390، 03:51 ب‌ظ توسط علی قنواتیان »

آفلاین mizogomo

  • Newbie
  • *
  • ارسال: 10
سلام دوستان

من یه شبکه دارم که توش یک سرور اسکوید دارم. و یک کارت شبکه

آدرس سرور اسکویدم 192.168.10.27 هست

من میخوام طوری اسکویدم رو تنظیم کنم که یوزرهام بدون این که تو قسمت تنظیمات پرکسی تو browser بتونن به اسکوید متصل بشن

ممنون میشم راهنماییم کنید .  در اصل میخوام بدونم چطوری نت بزنم؟

آفلاین alieblice

  • High Hero Member
  • *
  • ارسال: 1275


من میخوام طوری اسکویدم رو تنظیم کنم که یوزرهام بدون این که تو قسمت تنظیمات پرکسی تو browser بتونن به اسکوید متصل بشن

منظورتون اینه که بدون تنظیم کردن پروکسی تو مرورگرشون بتونن به اسکویید وصل بشن؟ اگر این هست :
http://www.cyberciti.biz/tips/linux-setup-transparent-proxy-squid-howto.html

آفلاین #elahe#

  • Full Member
  • *
  • ارسال: 212
  • جنسیت : دختر
چون مطالب درهم بود کمی گیج شدم من
چن تا سوال کوچیک پیش اومده که فکر کنم جواباش تو تاپیک هم هست . ولی باز هم میپرسم به صورت مرتب
لطفا اساتید جواب بدن
1 . پوشه کش اسکوئید دقیقن کجاست ؟
2 . نمیشه به جای اینکه تو مرورگرها پروکسی ست کنیم کل ترافیک سیستم رو از اسکوئید عبور بدیم ؟
3 . در حین استفاده از اسکوئید اگر از وی پی ان یا پروکسی استفاده بکنیم باز هم از کش استفاده خواهد شد ؟ یا باید تنظیمات خاصی رو اعمال کنیم ؟

آفلاین #elahe#

  • Full Member
  • *
  • ارسال: 212
  • جنسیت : دختر
bind9 کارش دقیقن چیه ؟
احتمال میدم واسه dns هست . ولی نمیدونم کارش دقیقن چیه !

آفلاین #elahe#

  • Full Member
  • *
  • ارسال: 212
  • جنسیت : دختر
نقل‌قول
2 . نمیشه به جای اینکه تو مرورگرها پروکسی ست کنیم کل ترافیک سیستم رو از اسکوئید عبور بدیم ؟
یا باید پروکــسی رو ست کنیم تو مرورگر یا پورت اسکوئید رو
چجوری باید حل کنیم این مشکل رو ؟