سلام دوستان لینوکسی

من قبلا مشکل سرعت اینترنت و قطعی مداوم رو توی اکثر توزیع های لینوکس داشتم خیلی برای این مشکل گشتم ولی هر کدی رو میزدم جواب نمیداد تا بلاخره مشکل رو پیدا کردم امیدوارم به درد کسانی که این مشکل رو دارن بخوره.
اول ترمینال رو باز کنید و کد زیر رو بزنید:
gedit /etc/rc.local
توی فایل باز شده بگردید دنبال exit 0 و خط بالاش کد زیر رو اضافه کنید:
ethtool -s eth0 duplex full speed 1000 autoneg offو فایل رو ذخیره کنید.
توی مرحله بعد کلمه network رو سرچ کرده و اون رو باز کنید صفحه ای که باز شده ۳ تا تب داره به تب host برید و گزینه هایی که نوشته ipv6 رو پاک کنید بعد برید تو تب dns و در قسمت dns server هر چی بود پاک کنید و فقط dns های گوگل که ۸.۸.۸.۸ و ۸.۸.۴.۴ هست رو اضافه کنید.
قدم بعدی غیر فعال کردن ipv6 که کافیه توی ترمینال دستور زیر رو وارد کنید :
gedit /etc/sysctl.conf
و در فایل باز شده و در اخر فایل کد زیر رو قرار بدید و فایل رو سیو کنید.
#disable ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1یکی از کارهایی که انجام دادم توی اون روز تا نتم درست شد دادن تمام دسترسی ها به یوزر ادمین در قسمت users and group بود حالا نمیدونم واقعا تاثیر داره یانه ولی ضرر نداره تست کنید

در مرحله بعد کلمه network connection رو سرچ کنید و کانکشن فعالتون رو ادیت کنید در صفحه باز شده به تب ipv4 setting برید و گزینه method رو به Automatic (DHCP) Address Only تغییر بدید و در قسمت dns server دی ان اس گوگل رو به همون صورتی که پایین گذاشتم قرار بدید که بین ۸.۸.۸.۸ و ۸.۸.۴.۴ ویرگول قرار بگیره.
8.8.8.8, 8.8.4.4حالا به تب ipv6 برید و گزینه method رو به ignore تغییر بدید و در تغییراتو سیو کنید.
راه های دیگه ای هم در همین فروم و جا های دیگه گذاشتن که من همه رو تست کردم و فرقی احساس نکردم ولی اگه این کارا مشکلتونو حل نکرد کد های دیگه رو که قبلا توی فروم مطرح شده تست کنید و لذت ببرید

خب اینم از اولین اموزش بنده امیدوارم زیاد بد نبوده باشه و به درد کسایی که این مشکلو دارن بخوره هر جا اشتباهی کردم دوستان با تجربه بگن تا اصلاح کنم با تشکر
