Search - SP Page Builder
Easy Profile - Search plugin
جستجو -مجموعه ها
جستجو - تماس ها
جستجو - محتوا
جستجو - خبرخوان ها
جستجو - وب لینک ها
جستجو - برچسب ها
linux

نصب اسکوئید (squid) از روی سورس بر روی centOS 6.5-X86_64

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

سرویس دهنده اسکوئید یکی از بهترین و پر کاربردترین نرم افزار های موجود در سیستم عامل های لینوکس و یونیکس هستش که به دلیل ویژگی های فنیش و متنوعش در شرکت های ارائه دهنده اینترنت، موسسات و سازمانها جهت کش کردن اطلاعات و یا پراکسی سرور مورد استفاده قرار می گیرد.
من در اینجا قصد آموزش نحوه نصب اسکوئید به عنوان پراکسی سرور به همراه افزونه تشخیص هویت رو دارم.

 

منظور از پراکسی سرور، به سروری گفته می شود که به منظور انجام اعمال خاصی میان درخواستهای کاربران شبکه و سرورهای مقصد قرار می گیرد.
به بیان دیگه پراکسی سرور قادر به فیلتر کردن محتوا و درخواست های کاربران، ایجاد محدودیت در دسترسی، قابلیت تشخیص هویت برای جلوگیری از ارتباطات ناخواسته و … رو داره و می تونه این کنترل ها رو بر اساس آدرس های IP ، دامنه ها، پروتکل ها و نوع متحوا انجام بده

حالا نوبت به نحوه نصب این سرویس می رسه:
ابتدا برنامه های مورد نیاز جهت کامپایل کردن اسکوئید رو به صورت زیر نصب می کنیم.

 

و حالا برنامه اسکویئد رو دانلود می کنیم و از حالت فشرده درش میاریم و واردش فولدرش میشیم. (من در اینجا از برنامه اسکویید 2.6 استیبل استفاده می کنم)

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

خوب تا اینجا ما فقط اسکویئد رو نصب کردیم ولی هنوز آماده به کار نیست! و باید یک سری کارهای اضافه بکنیم تا آماده به کار بشه.
اولین کاری که باید بکنیم اینه که Host_name رو تو فایل کانفیگش اعمال کنیم. به صورت زیر:

در همون خط اول متن زیر رو می نویسیم: (بجای your_hostname هاست خودتون رو بنویسید)

با استفاده از دستور زیر یه یوزر ساده برای اسکوئید می سازیم و داخل فایل کانفیگ اضافش می کنیم تا مشکلات دسترسی به فایل هاش برطرف بشه!

برای اینکه بفهمیم مشکل کجاست میتونیم با کمک دستور زیر دیباگش کنیم و مشکلات رو برطرف کنیم.

خوب وقتی دستور بالا رو اجرا می کنیم به ارور زیر روبرو می شویم که اسکوئید نمی تواند فایل های کش خودش رو بسازه!

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

وقتی تمام این مراحل رو انجام بدیم و دوباره دستور دیباگ کردن رو بزنیم میبینیم که بدون هیچ مشکلی سرویس اسکوئید مون کار می کنه. منتها قبلش دستور زیر  رو اجرا کنید تا فایل های کشش ساخته بشه!

حالا نوبت اینه که پورت اسکوئید رو تو فایروال اضافه بکنیم: (به صورت پیش فرض پورت 3128 هستش)

ما موفق شدیم اسکوئید رو از روی سورس با افزونه تشخیص هویت به درستی کامپایل و نصب کنیم.

نظرات (0)

نظر ارسال شده‌ی جدیدی وجود ندارد

دیدگاه خود را بیان کنید

ارسال دیدگاه بعنوان یک مهمان - ثبت نام کنید و یا وارد حساب خود شوید.
پیوست ها (0 / 3)
اشتراک‌گذاری موقعیت مکانی شما

خبرنامه سلام دیجی

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

به جمع همراهان ما بپیوندید و همواره بروز باشید

اطلاعات تماس

در صورت بروزمشکل می توانیدبه ایمیل زیرپیام ارسال کنیدinfo@hellodigi.ir

ساماندهی

logo-samandehi

درباره سلام دیجی

دیجی به کمک اساتید درهیچ زمانی از کمک کردن واموزش دادن به کاربران دست بر نمی دارد.از همه مهم تراینکه خود شما در ساخت دیجی می توانید نقش داشته باشیدباگذاشتن مقالات خودو آموزش به دیگران باعث یادگیری دوباره خود شویدوجایگاه خودرا درشته خودبدست آورید.لازم به ذکراست دیجی هیچ مالک واحد ومشخصی ندارد بلکه تمام کاربران او مالک و سازنده او هستند و هیچ گونه تبلیغاتی هم نمی پذیرد وفقط دانش می پذیرد

تمام حقوق سایت برای سلام دیجی و نويسندگان آن محفوظ می باشد