تبليغاتX
Notes On Computer Networks

NAT که مخفف Network Address Translation  است را "ترجمه آدرس شبکه" ترجمه می کنند .

معمولا هرجا اسمی از  NAT  میاد منظورشون به اشتراک گذاری اینترنت بین چندین کامپیوتر در شبکه است . فرضا یک کانکشن dial up  گرفتید و می خواید 4 تا کامپیوتر که شبکه هستند را از طریق همون یک کانکشن  dial up به اینترنت متصل کنید .  ولی NAT  یه خورده بیشتر از این  حرف برا زدن داره .به عنوان مثال برای transparent  کردن اسکویید یا وقتی که چندین سرور دارید که باید از طریق اینترنت قابل دسترسی باشن ولی یک آی پی ولید ( public ip ) بیشتر ندارید. ( البته بعضی ها به این عمل port Forwarding  میگن )  . چون برای transparent  کردن اسکویید به دستوران NAT  نیاز داریم تو این پست NAT  را توضیح می دم و در پست های بعدی اسکویید را کامل می کنم.


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در شنبه بیست و نهم اردیبهشت 1386 و ساعت 14:18 |

این پست را با کمی تاخیر می دم چون یه چند روزی نبودم . ان شالا پست های بعدی رو زودتر می دم . فعلا یک آموزش کوچولو در باره cachemgr.cgi  که برای نظارت بر اسکویید چیز جالبیه که به صورت پیش فرض با اسکویید نصب میشه .


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در پنجشنبه بیست و هفتم اردیبهشت 1386 و ساعت 12:32 |

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


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در پنجشنبه بیستم اردیبهشت 1386 و ساعت 9:58 |

برای اینکه اسکویید  کارایی بالاتری داشته باشه یک سری تنظیمات را باید قبل از کامپایل و نصب انجام داد. در این پست

۱ - نحوه انجام تنظیم کرنل برای بالا بردن کارایی اسکویید از جمله تنظیم file descriptor  ها و تنظیم رنج پورت های ephemeral

۲ - نحوه نصب اسکویید از طریق سورس کد

۳ - توضیحاتی در مورد فایل ها و دایرکتوری های اسکویید

۴  – نحوه کامپایل مجدد اسکویید برای فعال کردن قابلیت های دیگر . و بالاخره

۵ – نحوه اضافه کردن patch  های مختلف اسکویید که معمولابرای رفع باگ ها یا اضافه کردن قابلیتی خاص لازم است هر از چند گاهی اضافه شوند .

 را توضیح میدم.


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در پنجشنبه سیزدهم اردیبهشت 1386 و ساعت 13:13 |
خوب بهتره دیگه شروع کنیم به لینوکس کار کردن . می خوام تو این پست و پستای بعدی در مورد پراکسی و کش سرور اسکویید براتون بنویسم. این پست را اختصاص می دم به معرفی و مفاهیم . عمده مطالب از کتاب بسیار خوب Squid The Defensive Guide از انتشارات OReilly  است که  Duane Wessels  که یکی از برنامه نویس های squid است اونو نوشته .
ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در چهارشنبه دوازدهم اردیبهشت 1386 و ساعت 11:31 |
سعی میکنم این آخرین پست پارازیتی باشه که میدم ولی خوب فکر کنم این یکی حتما لازمه . تو این پست که با ارسال نظر خوانندگان به روز رسانیسش می کنم . جواب های سوال های خوانندگان بلاگ را می زارم . اگر چه سعی می کنم همان جا که ارسال نظر داشتن هم پاسخ بدم ولی فکر کنم اینجا زودتز بتونن جواباشونو پیدا کنن .
ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در سه شنبه یازدهم اردیبهشت 1386 و ساعت 2:33 |