خانه > نرم افزار, گنو/لینوکس, اوبونتو > بالا بردن سرعت اینترنت در اوبونتو

بالا بردن سرعت اینترنت در اوبونتو


DNS Logo

یکی از چیزایی که ما ایرانی‌ها با اون دست‌ و پنجه نرم می‌کنیم سرعت اینترنته. کوچکترین اتفاق باعث میشه سرعت اینترنت به پایین‌ترین حد ممکن کاهش پیدا کنه، حالا تحریم‌های اون‌وری‌ها و این‌وری‌ها بماند! گوگل کد، سورس فرج از تحریم‌های اون‌وری‌هاست و ما بقی تحریم‌های این‌وری‌هاست!

امروز با این روشی که میگم سرعت اینترنتی اپسیلونی، یک اپسیلون افزایش پیدا می‌کنه.

ما هر وقت اسم یک سایت رو وارد می‌کنیم یک درخواست http به طرف سرور اون سایت فرستاده میشه. البته قبل از این درخواست یک درخواست DNS هم برای پیدا کردن آدرس آی‌پی اون سایت فرستاده میشه و خوب یک درخواست طبیعتا یک پاسخ هم براش وجود داره. یک مجموعه سرورهایی در دنیا وجود داره که مثل دفترچه تلفن نام سایت‌ها همراه با آی‌پی اون‌ها رو در خودشون نگهداری می‌کنند. اگر ما بتونیم نزدیک‌ترین سرور رو پیدا کنیم، مدت زمان درخواست و پاسخ برای دی‌ان‌اس کمتر خواهد شد و سرعت باز شدن سایت‌ها مقداری بیشتر خواهد شد.

نرم‌افزاری به نام Namebench رو که با پایتون نوشته شده رو می‌تونید در ویندوز، مک و گنو/لینوکس اجرا کنید. من روش نصب نرم‌افزار در اوبونتو رو توضیح میدم:

۱- اول باید بستهٔ مربوط به ابزار ویدجت Tkinter برای پایتون رو نصب کنید:

sudo apt-get install python-tk

۲- آخرین نسخه این برنامه رو از گوگل کد یا نسخه ۱.۱ رو از این‌جا دانلود کنید.

۳- فایل دانلود شده رو باید از حالت فشرده خارج کنید:

tar xzvf namebench-1.1.tgz

بعد از extract کردن شما می‌تونید با دو بار کلیک بر روی فایل namebench.py و انتخاب گزینه Run، نرم‌افزار رو اجرا کنید اما اگر می‌خواهید به طور دائمی بر روی سیستم‌ نصب باشه دستور زیر رو وارد کنید:

sudo python setup.py install

بعد از اجرای برنامه شکلی شبیه شکل زیر رو خواهید دید.

Namebench Screenshot

حالا با زدن گزینه Start Benchmark بعد از چند دقیقه بهترین سرور رو برای شما پیدا می‌کنه. گزینه Include censorship checks هم برای ما ایرانی‌ها گزینهٔ بدی نیست، می‌تونید اون رو هم انتخاب کنید.

بعد از اتمام کار یک فایل html برای شما باز خواهد شد که اطلاعاتی مثل شکل‌های زیر رو در خودش جای داده است.

Namebench

dist chart

بعد از این‌که بهترین سرور دی‌ان‌اس رو پیدا کردید، در Network Manager اوبونتو در قسمت آدرس‌دهی آی‌پی اون رو قرار بدید.

سایت نرم‌افزار

Advertisements
  1. فوریه 22, 2010 در 20:48

    برنامه که واقعا عالی بود! وبلاگتم لینک شد:دی

    • iceage2098
      فوریه 23, 2010 در 00:51

      ممنون 🙂

  2. فوریه 23, 2010 در 23:13

    بابت نرم‌افزار ممنون

    من پیشنهاد می‌کنم عنوان را عوض کنی و بجای اوبونتو بنویسی لینوکس.
    بعد واسه‌ی نصبش از اوبونتو به عنوان مثال استفاده کن.
    البته این فقط یه پیشنهاده 🙂

  3. iceage2098
    فوریه 24, 2010 در 00:44

    حتما خودتم میدونی برنامه‌هایی که در گنو/لینوکس نوشته میشه، تقریبا در تمام توزیع‌ها قابل اجرا هستند مخصوصا وقتی که از زبان تفسیری مثل پایتون استفاده بشه.
    چون از مخازن اوبونتو استفاده کردم، برای همین نوشتم اوبونتو. بقیه توزیع‌ها رو تست نکردم. 🙂

  4. yeenghelabi
    آوریل 5, 2010 در 10:40

    با سلام
    بابت مطلب خوبت ممنون
    یا علی

  5. اوت 6, 2010 در 21:12

    سلام عالی بود

  6. ابراهیم
    نوامبر 18, 2010 در 15:10

    سلام لطفا بگین در ویندوز 7 چطوری

    • Hamed
      نوامبر 18, 2010 در 20:04

      دیسک اوبونتو رو از سایت http://www.ubuntu.com دانلود کنید. سپس به صورت زنده سیستم خود را با آن بوت کنید و همین مراحل بالا را انجام دهید بعد از این‌که بهترین سرور دی‌ان‌اس را برای شما پیدا کرد می‌توانید آن را در ویندوز ۷ در قسمت شبکه آن set کنید.

  7. آبتین
    فوریه 2, 2011 در 20:21

    هه…
    کار نکرد!
    در هر صورت ممنون

  1. No trackbacks yet.

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: