maniei.ir

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

maniei.ir

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

ADSL

صرفه جویی در حجم ADSL


نصب Squid 2.7 Stable برای ویندوز


فواید :

-جلوگیری از اتلاف پهنا باند

- صرفه جویی در ADSL واسه کسایی که حجمی هستند .

- مخصوص برای کافی نت ها


قدم اول: دانلود Squid

برای دانلود با لینک مستقیم از اینجا اقدام کنید … دانلود

برای دانلود فایل کانفیگ پیشنهادی … اینجا کلیک کنید

قدم دوم : کپی فایل ها و انجام تغییرات اولیه

بعد از دانلود یک فایل با نام squid-2.7.STABLE7-bin.zip دارید .

خب حالا فایل رو توی مسیر c:/ اکسترکت کنید .

بعنی بعد از اکسترکت یک فولدر به نام squid در درایو c نصب بشه به شکل زیر:

c:/squid

-حالا برید توی مسیر c:/squid/etc

ادامه مطلب ...

Double-boot

نصب چند سیستم عامل بر روی یک کامپیوتر ( نصب ویندوز xp روی vista )


ی از راه های ساده برای اجرای سیستم عامل دوم، استفاده از نرم افزارهای مجازی سازی رایگان همچون Virtualbox و یا Microsoft Virtual PC می باشد. اما این روش به اندازه کافی سریع نیست. چیزی که شما به آن نیاز دارید بوت دوگانه است که هر دو سیستم عامل را نصب کرده و در هنگام بالا آمدن انتخاب کنید که کدام سیستم عامل بالا بیاید. این کار ممکن است کمی دشوار باشد و اگر شما اشتباهی انجام دهید ممکن است که کامپیوتر از اجرای هر دو سیستم عامل اجتناب کند. در این مقاله سعی می شود نحوه انجام این کار و مشکلات مربوط به بوت دوگانه ( Double-boot ) بررسی شود.


ادامه مطلب ...

CPU 64 bit

تشخیص 64 بیتی بودن CPU و کرنل در لینوکس



برای تشخیص 64 بیتی cpu در لینوکس می توان با استفاده از دستور زیر flag های cpu را مشاهده کرد و در صورت وجود فلگ lm در آنها ، نوع CPU 64 bit می باشد.


root@maniei ~]# cat /proc/cpuinfo | grep flags
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36

clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant


در صورتیکه می خواهید 32 یا 64 بیتی بودن کرنل لینوکس را بررسی کنید،می توانید با استفاده از دستور زیر به این منظور دست یابید :


[root@maniei ~]# uname -a
Linux maniei 2.6.18-164.2.1.el5.028stab066.10 #1 SMP Sat Dec 12 18:52:53 MSK 2009 x86_64 x86_64 x86_64 GNU/Linux

در صورت مشاهده x86_64 بدان معناست که کرنل لینوکس 64 بیتی می باشد .


[ root@maniei  ~]# uname -a
Linux ffs 2.6.18-164.2.1.el5.028stab066.10 #1 SMP Sat Dec 12 18:52:53 MSK 2009 i686 i686 i386 GNU/Linux


در صورت مشاهده i386/i486/i586/i686 بدان معناست که کرنل لینوکس شما 32 بیتی است.

Domain

نحوه ترجمه اسامی Domain توسط DNS


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


Queries و Resolution
یک سرویس گیرنده به منظور استفاده از
DNS و اخذ پاسخ لازم از دو روش متفاوت استفاده می نماید


در روش اول ، سرویس گیرنده با سرویس دهندگان نام ارتباط برقرار می نماید . فرآیند فوق مادامیکه سرویس دهنده مجاز شامل اطلاعات مورد نیاز پیدا نشود ، ادامه خواهد یافت ( روش  non Recursive query  ) .


در روش دوم ، ماموریت ترجمه نام به آدرس به DNS واگذار می شود . در این روش سرویس گیرنده اقدام به ارسال درخواست خود  برای DNS نموده و DNS پس از انجام عملیاتی خاص و یافتن آدرس IP سایت درخواستی ، آن را برای سرویس گیرنده ارسال می نماید (روش  Recursive query  ) .


ادامه مطلب ...