ثبت نام کن 

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

مقاله را ثبت کن 

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

دیده و برتر شو

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

 

 

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

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

 

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

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

 

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

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

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

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

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

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

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

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

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

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

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

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

فرم تماس

هدف ما ارائه بهترین خدمات به شما می باشد . مشتاقانه منتظر نظرات و انتقادات شما هستیم .

اطلاعات تماس

آدرس:
ایران،تهران، سعادت اباد
تلفن:55101946-021

logo-samandehi
  
  توضیحات مختصر:
 
 سایت digi درتاریخ1395/6/6 فعالیت خود را در زمینه توسعه و ارائه خدمات اموزشی درفضای مجازی به طور رسمی آغاز نمود.digi درایران و کشور های دیگر طرفداران زیادی،چه درمیان کاربران حرفه ای وچه درمیان کاربران عادی ومعمولی در این زمان کوتاه کسب کرده است .hellodigi با دراختیارداشتن 20سرورپشتیبان همیشه بروزمی باشدودرهیچ زمانی از کمک کردن و اموزش دادن  کاربران خوددست بر نمی دارد.از همه مهم تراینکه خود شما در ساخت سایت hellodigi می توانید نقش داشته باشید باگذاشتن مقالات خودو آموزش به دیگران باعث یادگیری دوباره خود شوید وجایگاه خود را درشته خود بدست آورید.

 

با ما در تماس باشید