انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: بابک طور در 16 آذر 1392، 01:33 بظ
-
سلام.
داشتم توی سایتها چرخی میزدم که به موضوع تغییر DNS و بهبود سرعت برخوردم. از اونجایی که از خط ADSL ی که دارم زیاد راضی نیستم(پارس آنلاین) و قطع و وصل زیاد داره گفتم شاید با عوض کردن DNS بهتر شه.
این نتیجهی namebench هست:
(http://upload7.ir/images/11850950702353978706.png)
من شنیده بودم که حداکثر ۱۰٪ تاثیر داره، ولی این زده ۹۳٪ !!!!
یعنی چی؟
ممکنه به خاطر نصب kerio باشه؟ چون چند روزیه که نصب کردم ولی بلد نیستم ازش استفاده کنم. گرچه تغییر سرعت محسوسی ندیدم و البته دانلود حجیم هم نداشتم.
از دوستان میخوام که من رو راهنمایی کنن و البته من بلد هم نیستم تا DNS رو عوض کنم. در این مورد هم اگه میشه راهنمایی کنید.
-
دوستان من روی ویندوز یه تست دیگه گرفتم با 112% البته خودش nameserver رو 192.168.1.1 در نظر گرفته بود.(توی لوبونتو 127.0.1.1). ولی وقتی از توی مودم DNS رو گرفتم و دستی توی نرمافزار وارد کردم، به 90% رسید و البته دومین پیشنهادش همون 192.168.1.1 بود. وقتی DNSهای پیشنهادیش رو در مودم وارد کردم سرعت دانلود از 109 کمتر نمیشد. در صورتی که قبل از اینکار بین 85 تا 100 نوسان داشت.
(http://www.upload7.ir/images/53298941992886114868.png)
نظر شما در مورد اینکار چیه؟
خوبه یا معایبی هم در بر داره که بعداً گریبانگیر من رو بگیره. ???
-
192.168.1.1 همون مودم شما هست .
دی ان اس بستگی به کاری که میکنید داره . برای بازی که باید گرد کشورهای همسایه رو هم حتی خط بکشید ( با گارنا میتونید با ایرانیا بازی کنید به آسونی ) . جز این همین دو تا خوبه زیاد حساس نباشید :
4.2.2.4
8.8.8.8
اون دی ان اس 188.34.0.4 درون ایران هست . بد نیست . البته که خوراک بچه های کارگروه فیلیه
-
دوستان اگر واقعا DNS اینقدر تأثیر داره بی زحمت چندتا DNS کار درست بزارید تا بقیه هم استفاده کنند.
-
با سرعت اینترنت ایران، تغییر DNS خیلی تغییری ایجاد نمیکنه. من عموما از همون دو DNSای استفاده میکنم که doomhammer65ir نام برد.
-
http://www.shiaupload.ir/images/92316534906841986159.png
یه نکته هم بگم که شما اگه دی ان اس تون رو روی گوگل ست نکنید بهتره و اگه از دی ان اس های پولی استفاده کنید هم سرعتش خیلی توپه و هم اینکه از شر فندق شکن و یخ شکن راحت میشین
-
یه نکته هم بگم که شما اگه دی ان اس تون رو روی گوگل ست نکنید بهتره
دوباره حرفهای عجیبغریب :) چرا؟
اگه از دی ان اس های پولی استفاده کنید هم سرعتش خیلی توپه و هم اینکه از شر فندق شکن و یخ شکن راحت میشین
DNS اگر محلی نباشه، سرعت کمتری خواهد داشت و هیچ تاثیری هم روی سایتهای بسته شده نمیذاره!
-
یه نکته هم بگم که شما اگه دی ان اس تون رو روی گوگل ست نکنید بهتره
دوباره حرفهای عجیبغریب :) چرا؟
اگه از دی ان اس های پولی استفاده کنید هم سرعتش خیلی توپه و هم اینکه از شر فندق شکن و یخ شکن راحت میشین
DNS اگر محلی نباشه، سرعت کمتری خواهد داشت و هیچ تاثیری هم روی سایتهای بسته شده نمیذاره!
شما شاید منظورم رو نفهمیده باشید ولی حملات فیشینگ رو مطالعه کنید چون توش شنود روی دی ان اس اومده
نکته دوم : به شما یک گیت وی میدن و ایپی و دی ان اس که باید اینارو تو مودمتون ست کنید
بعد شما کلا از اون کشور ایپی میگیرید توی ایران تست نکردم ولی توی سرورمجازی وفتی تو سایت های ایپی میرفتم واقعا کشورم تغییر میکرد
-
من خیلی اطلاعاتم کم بود و با اینکه قبلا اسمش رو شنیده بودم یه جورایی همین امروز باهاش آشنا شدم.
در همین عصر تا حالا اگه از DNS خود پارس آنلاین استفاده کرده بودم هم سرعت افت میکرد هم احتمال زیاد یکی دو بار قطع میشد.
ولی هم سرعت دانلود و آپلود خیل خوب و پایدار شد و هم اصلاً قطعی نداشتم.
خوشحال می شم که بیشتر یاد بگیرم.
-
هنگام وبگردی، ثانیهها اهمیت دارند. اگر تمایل دارید، سرعت وبگردی خود را کمی بیشتر کنید میتوانید سرور DNS خود را تغییر دهید. در این مقاله با DNS و تأثیرات آن بر روی وبگردی آشنا خواهیم شد.
منبع: zoomit (http://www.zoomit.ir/howto/web/8089-finds-the-fastest-dns-server-for-you)
-
یه نکته هم بگم که شما اگه دی ان اس تون رو روی گوگل ست نکنید بهتره
دوباره حرفهای عجیبغریب :) چرا؟
مگه همین طوریش گوگل کم ازمون می دونه که تازه بیایم لیست سایت هایی رو هم که می بینیم بش بدیم؟ اینجوری خیلی پرو میشه دیگه!
توی prism-break.org دو تا سرویس dns هست. من هر دوشون رو امتحان کردن. خوبن. یکیشون هم dns امنه که اگه حال داشته باشین راش بندازین خیلی بهتره.
-
شما شاید منظورم رو نفهمیده باشید ولی حملات فیشینگ رو مطالعه کنید چون توش شنود روی دی ان اس اومده
پس به نظر میاد مقالات رو خوب متوجه نشدید، دوباره اونها رو بخونید :)
نکته دوم : به شما یک گیت وی میدن و ایپی و دی ان اس که باید اینارو تو مودمتون ست کنید
بعد شما کلا از اون کشور ایپی میگیرید توی ایران تست نکردم ولی توی سرورمجازی وفتی تو سایت های ایپی میرفتم واقعا کشورم تغییر میکرد
خب پیشنهاد میکنم در مورد نحوه کار DNS مطالعه کنید. کشور هر IP هم مشخصه و عوض کردن DNS هم باعث عوض شدن IP شما نمیشه.
مگه همین طوریش گوگل کم ازمون می دونه که تازه بیایم لیست سایت هایی رو هم که می بینیم بش بدیم؟
در صورتی که از جستجوگر گوگل و ایمیل گوگل استفاده نمیکنید، حرف کاملا مورد قبولی هستش :) در اون صورت از OpenDNS استفاده کنید:
208.67.222.222
208.67.222.220
-
dns ان چنان تاثیری برای کاربر خونگی نداره . اصلا شاید احساسش نکینن . طی یک روز یک بار که google رو باز کنینی تا مدت زیادی ادرس گوگل تو سیستمتون cache میشه و دیگه برای باز کردن گوگل به dns احتیاج ندارین همین اتفاق برای سایتای دیگم میفته . حالا اگر فرض کنیم شما در روز به 250 سایت مختلف هم که سر بزنین در کل 250 بار میخاین از یک dns استفاده کنین که این 250 بار در طی کل روز پخش میشه . پس چیز خاصی احساس نمیشه . بیشتر برای سرور هایی که روشون سرویس هایی نصب هست که با ادرس سایتا خیلی سرور کار دارن تاثیرش احساس میشه مثلا یک پروکسی سرور که شاید در روز با بیشتر از چند ده هزار ادرس سرو کار داشته باشه .
البته در بعضی موارد ممکنه برای یک کاربر خونگی بازم تاثیر گذار باشه مثلا شما تو iptables بر اساس ادرس دامنه رول نوشتین . خوب این جا iptables باید دامنه رو resolve بکنه که یک dns خوب سرعت کار firewall رو میبره بالا .
-
dns ان چنان تاثیری برای کاربر خونگی نداره . اصلا شاید احساسش نکینن . طی یک روز یک بار که google رو باز کنینی تا مدت زیادی ادرس گوگل تو سیستمتون cache میشه و دیگه برای باز کردن گوگل به dns احتیاج ندارین همین اتفاق برای سایتای دیگم میفته . حالا اگر فرض کنیم شما در روز به 250 سایت مختلف هم که سر بزنین در کل 250 بار میخاین از یک dns استفاده کنین که این 250 بار در طی کل روز پخش میشه . پس چیز خاصی احساس نمیشه . بیشتر برای سرور هایی که روشون سرویس هایی نصب هست که با ادرس سایتا خیلی سرور کار دارن تاثیرش احساس میشه مثلا یک پروکسی سرور که شاید در روز با بیشتر از چند ده هزار ادرس سرو کار داشته باشه .
البته در بعضی موارد ممکنه برای یک کاربر خونگی بازم تاثیر گذار باشه مثلا شما تو iptables بر اساس ادرس دامنه رول نوشتین . خوب این جا iptables باید دامنه رو resolve بکنه که یک dns خوب سرعت کار firewall رو میبره بالا .
جناب این بند آخر رو که اصلاً نفهمیدم. ولی گزینههایی مثل کیفیت رو مدنظرتون قرار دادین؟ من در بالاتر گفتم که نه تنها اندازه و پایداری سرعت دانلود، بلکه پایداری خود ارتباط خیلی بهتر شده. گرچه ممکنه یک وظیفه خیلی ساده باشه ولی درست انجام ندادنش به چشم میآد.
من شخصاً این تجربه رو داشتم.
-
جناب این بند آخر رو که اصلاً نفهمیدم. ولی گزینههایی مثل کیفیت رو مدنظرتون قرار دادین؟ من در بالاتر گفتم که نه تنها اندازه و پایداری سرعت دانلود، بلکه پایداری خود ارتباط خیلی بهتر شده. گرچه ممکنه یک وظیفه خیلی ساده باشه ولی درست انجام ندادنش به چشم میآد.
DNS هیچ تاثیری در پایداری و سرعت دانلود بعد از انجام ارتباط نداره.
تنها تفاوت برای شروع وصل شدن به یک سایت جدید حس میشه و همچنین در مورد سایتهای خاصی که از AJAX برای وصل شدن به چندین سایت مختلف استفاده میکنند.
به علت سرعت پایین ارتباط توی ایران، احتمالا همون تفاوت ابتدای وصل شدن هم حس نخواهید کرد.
-
از این کتاب صفحه 39 رو مطالع کنین (DNS Operations) خودتون متوجه می شین :
http://ubuntuone.com/4MIHLliy0Zk83iKBGdntlf
-
حق با شماست من دی ان اس رو با گیت وی اشتباه گرفته بودم
-
dns ان چنان تاثیری برای کاربر خونگی نداره . اصلا شاید احساسش نکینن . طی یک روز یک بار که google رو باز کنینی تا مدت زیادی ادرس گوگل تو سیستمتون cache میشه و دیگه برای باز کردن گوگل به dns احتیاج ندارین همین اتفاق برای سایتای دیگم میفته . حالا اگر فرض کنیم شما در روز به 250 سایت مختلف هم که سر بزنین در کل 250 بار میخاین از یک dns استفاده کنین که این 250 بار در طی کل روز پخش میشه . پس چیز خاصی احساس نمیشه . بیشتر برای سرور هایی که روشون سرویس هایی نصب هست که با ادرس سایتا خیلی سرور کار دارن تاثیرش احساس میشه مثلا یک پروکسی سرور که شاید در روز با بیشتر از چند ده هزار ادرس سرو کار داشته باشه .
البته در بعضی موارد ممکنه برای یک کاربر خونگی بازم تاثیر گذار باشه مثلا شما تو iptables بر اساس ادرس دامنه رول نوشتین . خوب این جا iptables باید دامنه رو resolve بکنه که یک dns خوب سرعت کار firewall رو میبره بالا .
معمولا آدرسهای ip مدت زیادی کش نمی شن. مرورگر که فقط چند دقیقه نگهشون می داره. مگه این که سرویس خاصی رو راه انداخته باشین. در ضمن به TTLش هم بستگی داره که اون هم اکثرا چند دقیقه بیشتر نیست.
-
ممکنه به خاطر نصب kerio باشه؟ چون چند روزیه که نصب کردم ولی بلد نیستم ازش استفاده کنم
با نصبش خود به خود وصل میشه و با هر راه اندازی مجدد بارگزاری میشه، یعنی سرویس کریو همیشه در حال اجراست پس دلیل کمی سرعتت همینه چون خود منم پارس آنلاین دارم و جز شبا حدود ساعت ۱۲ به بعد راضیم، اگر نیاز نداری پاکش کن و اگه نیاز داری می تونی اگر خواستی با دو دستور زیر به ترتیب قطع و وصلش کنی:
sudo service kerio-kvc stop
sudo service kerio-kvc start
-
من دوتا تست دوم رو روی ویندوز و بدون این kerio گرفتم. اینایی که گفتین رو هم میدونم و از حالت اجرای اولیه درش آوردم.
لازم دارم که نصب کردم، ولی بلد نیستم ازش استفاده کنم. وقتی استارت می کنم با استارت نکردنش فرقی نداره.
اون صفحه از اون کتاب دوستمون رو هم خوندم. والبته خیلی تخصصی بود. ولی بازم به نظر میآد یه DNS سرور بد که قابلیت دادن همین سرویسها رو به تعداد درخواستهاش نداره موجب کندی سرعت میشه (این جور که مشخصه تا این سرور کارت رو راه نندازه به ادامهی کار نمیرسی).
در هر صورت من بعد از این کار به نتیجهی خوبی رسیدم.
-
dns ان چنان تاثیری برای کاربر خونگی نداره . اصلا شاید احساسش نکینن . طی یک روز یک بار که google رو باز کنینی تا مدت زیادی ادرس گوگل تو سیستمتون cache میشه و دیگه برای باز کردن گوگل به dns احتیاج ندارین همین اتفاق برای سایتای دیگم میفته . حالا اگر فرض کنیم شما در روز به 250 سایت مختلف هم که سر بزنین در کل 250 بار میخاین از یک dns استفاده کنین که این 250 بار در طی کل روز پخش میشه . پس چیز خاصی احساس نمیشه . بیشتر برای سرور هایی که روشون سرویس هایی نصب هست که با ادرس سایتا خیلی سرور کار دارن تاثیرش احساس میشه مثلا یک پروکسی سرور که شاید در روز با بیشتر از چند ده هزار ادرس سرو کار داشته باشه .
البته در بعضی موارد ممکنه برای یک کاربر خونگی بازم تاثیر گذار باشه مثلا شما تو iptables بر اساس ادرس دامنه رول نوشتین . خوب این جا iptables باید دامنه رو resolve بکنه که یک dns خوب سرعت کار firewall رو میبره بالا .
معمولا آدرسهای ip مدت زیادی کش نمی شن. مرورگر که فقط چند دقیقه نگهشون می داره. مگه این که سرویس خاصی رو راه انداخته باشین. در ضمن به TTLش هم بستگی داره که اون هم اکثرا چند دقیقه بیشتر نیست.
شما درست می گین . طبق لینک زیر تو فایرفاکس برای 60 ثانیه و 20 تا رو کش میکنه ولی من خودم تاحالا زمان بیشتری شو رو فایرفاکس برای پیش امده شاید تغییر کرده از نسخه به نسخه .
-
البته تنها مرورگر نیست که DNS رو Cache میکنه، بلکه سیستمعامل و DNSهای محلی هم اینکار رو انجام میدن.
-
البته تنها مرورگر نیست که DNS رو Cache میکنه، بلکه سیستمعامل و DNSهای محلی هم اینکار رو انجام میدن.
تا جایی که من جستو جو کردم نوشته بودن که تو لینوکس خودش پیش فرض query ها رو کش نمی کنه که برای این که کش بکنه nscd رو میشه نصب کرد که اونم تازه پیش فرض خودش کش نمیکنه وباید کانفیگ بشه . البته شاید network manager عمل کش رو خودش انجام بده
-
همونطور که دوستان هم اشاره کردند DNS هیچ تاثیری برای کاربر نهایی نداره !
بهتره DNS رو از ISP خودتون بگیرید ! چون معمولا دارند تقاضا ها رو کش می کنند و بهترین سرعت رو در همین حالت دارید !
بعد از اون بهترین DNS مال مخابرات استان یا ISDP های معتبره ! -مخابرات هم یه مقدار بعضی وقتها ممکنه به درد بخوره ! ::)-
بعضی از DNS های معروف مثل 4.2.2.4 , 8.8.8.8 با بعضی از سایت های داخلی مشکل دارند !
بعد جالبه بدونید حتی گیت وی هم بعضا تقاضا های 4.2.2.4 -یا سایر DNS سرور های معروف - به سرور ارسال نمیشه و DST nat می کنند ! - چون تقاضا به آدرس ها خیلی زیاده و اگر یک درصد ترافیک سراسری رو هم شامل بشه حجم خیلی زیادیه ! -
خلاصه روی این مبحث خیلی حساس نشید ! فقط اگر دیدید بعضا سایت ها - فیلتر نشده ها - با فیلتر شکن باز میشند ولی بدون اون خیر یا با ISP تون مشورت کنید یا برای مدتی از 4.2.2.4 و 8.8.8.8 استفاده کنید !