حل مشكلة فقد الإتصال بالإنترنت مع السرعات العالية

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

حل مشكلة فقد الإتصال بالإنترنت مع السرعات العالية

مُساهمة من طرف المدير العام في الأحد يوليو 18, 2010 9:06 pm

** تحدث مشكلة فقدان الإتصال بالإنترنت عند استخدام برامج التورنت في الشبكة بكثرة مع عدم تحديد سرعة لها .. وكذلك عند تنزيل الكثير من الملفات بسرعات عالية .. وهذا غالبا يحدث مع من يستخدمون طريقة الربط dhcp للكارت الأحمر مع الراوتر .. حيث ينشغل المعالج لسمووثي بمحاولة اعادة ربط الكارت الأحمر بالراوتر ثانية مما يؤدي لعدم القدرة على تصفح الإنترنت في الشبكة ومع ذلك يستمر التورنت في العمل !! ... لذلك وجدت كروت الشبكة الخاصة بالسيرفرات وتحمل الضغط العالي

-- وهذه صورة توضيحية للمشكلة بإستخدام الأمر nice --20 top في برنامج putty :
الرمز:
smoothwall (root) ~ $ nice --20 top
top - 20:51:03 up 3 days, 7 min,  1 user,  load average: 0.66, 0.35, 0.20
Tasks:  46 total,  5 running,  41 sleeping,  0 stopped,  0 zombie
Cpu(s):  4.7%us,  6.6%sy,  0.0%ni,  8.8%id,  7.5%wa, 11.9%hi, 60.4%si,  0.0%st
Mem:    321864k total,  315848k used,    6016k free,  110004k buffers
Swap:  321544k total,        0k used,  321544k free,  133668k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
1042 root      15  0  1436  220  164 R 27.8  0.1 253:51.98 dhcpcd
1240 root      17  0  3440 1504 1024 S  3.7  0.5 102:20.21 trafficlogger
  915 root      16  0  1476  560  476 S  3.4  0.2  3:09.31 syslogd
1312 squid    15  0 33268  30m 1724 R  3.4  9.7  22:29.83 squid
31785 root      0 -20  1944  976  776 R  2.2  0.3  0:00.40 top
  801 root      15  0    0    0    0 S  1.6  0.0  2:58.84 kjournald
31771 root      16  0  6164 1832 1520 R  0.6  0.6  0:00.51 sshd
  919 root      15  0  2264 1196  368 S  0.3  0.4  1:17.89 klogd
** ونلاحظ أن الأمر DHCPCD يستهلك الكثير من موارد المعالج والتي تصل مرتين ونصف بالنسبة للأمر TraffiClogger
-- ولحل هذه المشكلة مؤقتا اقدم لكم اصدارة حديثة dhcpcd v3.1.9 تم تجميعها لسمووث وول الاصدار الثالث
يمكنكم تنزيلها مـــن هنــــــا
** هذه الترقية ما زالت تحت التجربة ولكنها تفي بالغرض منها .. لتثبيت الترقية نفذ الأوامر التالية في putty :
- لحفظ الاعدادات السابقة في حالة حدوث مشكلة :
الرمز:
cd /usr/sbin
if [ ! -f dhcpcd-ORIG ]; then cp -a dhcpcd dhcpcd-ORIG; fi
- لتنزيل وتثبيت الترقية :
الرمز:
cd /tmp
wget -O swe3-dhcpcd-319.tar.gz http://community.smoothwall.org/forum/download/file.php?id=1988
tar xvfz swe3-dhcpcd-319.tar.gz -C /
mv /sbin/dhcpcd /usr/sbin
-- من الممكن أن يتعارض dhcpcd مع عمليات بروتوكول ARP ...
لذا قم بالتعديل على الملف etc/rc.d/rc.netaddress.up بتغيير السطر 38 :
الرمز:
/usr/sbin/dhcpcd -h $RED_DHCP_HOSTNAME -R $RED_DEV -c /etc/rc.d/rc.updatered
إلى
الرمز:
/usr/sbin/dhcpcd -A -L -h $RED_DHCP_HOSTNAME -R $RED_DEV -c /etc/rc.d/rc.updatered
حيث أن الخيار -A يخبر dhcpcd بأن لا يرد على طلبات الأرب ، والخيار -L حتى لا يستخدم رابط العناوين المحلية
ثم قم بعمل اعادة تشغيل لسمووثي :
الرمز:
init 6
أو إذا كنت تعمل على سمووثي نفسه ولا تريد عمل اعادة تشغيل فيمكنك عمل الأمر التالي :
الرمز:
/etc/rc.d/rc.netaddress.down
/etc/rc.d/rc.netaddress.up
** في حالة حدوث مشكلة أو أردت إستعادة إعداداتك السابقة .. فقم بتنفيذ الأوامر التالية في برنامج putty :
الرمز:
cd /usr/sbin
mv dhcpcd-ORIG dhcpcd
ثم قم بعمل اعادة تشغيل لسمووثي :
الرمز:
init 6
أو إذا كنت تعمل على سمووثي نفسه ولا تريد عمل اعادة تشغيل فيمكنك عمل الأمر التالي :
الرمز:
/etc/rc.d/rc.netaddress.down
/etc/rc.d/rc.netaddress.up
-- بعد اعادة تشغيل سمووثي يمكنك التأكد من الترقية للاصدارة الحديثة بالأمر التالي :
الرمز:
/usr/sbin/dhcpcd --version
-- للإختبار قم بتشغيل التورنت ثم شغل الأمر nice --20 top ستجد أن DHCPCD لا يستهلك وقت يذكر من المعالج تحت التحميل العالي في الشبكة Wink


عدل سابقا من قبل المدير العام في الثلاثاء يوليو 27, 2010 6:48 am عدل 2 مرات

_________________

المدير العام
Admin
Admin

عدد المساهمات : 995
تاريخ التسجيل : 08/04/2009

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: حل مشكلة فقد الإتصال بالإنترنت مع السرعات العالية

مُساهمة من طرف عادل جوده في الإثنين يوليو 19, 2010 11:43 pm


عادل جوده
** سمووثي نشــط **
** سمووثي نشــط **

عدد المساهمات : 21
تاريخ التسجيل : 22/04/2009

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: حل مشكلة فقد الإتصال بالإنترنت مع السرعات العالية

مُساهمة من طرف Hatem2010 في الثلاثاء يوليو 20, 2010 12:09 am

تشلم الايادى اخى تامر.
من ابداع الى ابداع .
بارك الله فيك.

Hatem2010
** مشرف سمووثي **
** مشرف سمووثي **

عدد المساهمات : 188
تاريخ التسجيل : 16/07/2009
العمر : 38

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: حل مشكلة فقد الإتصال بالإنترنت مع السرعات العالية

مُساهمة من طرف المدير العام في الثلاثاء يوليو 20, 2010 1:45 am

تشرفت بمروركم أصدقائي الأعزاء I love you

_________________

المدير العام
Admin
Admin

عدد المساهمات : 995
تاريخ التسجيل : 08/04/2009

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: حل مشكلة فقد الإتصال بالإنترنت مع السرعات العالية

مُساهمة من طرف ABOGAMIL في الثلاثاء يوليو 20, 2010 3:50 am

تسلم ايدك ياغالى قيد التجربة والنقاش
طيب ياغالى اللى واخذ ايبى بدون توزبع على الكارت الاحمر ايه الظروف اظن مش محتاج يسطب الاضافة

_________________

ABOGAMIL
Admin
Admin

عدد المساهمات : 534
تاريخ التسجيل : 11/05/2009
العمر : 32
الموقع : smoothwall.ahlamountada

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: حل مشكلة فقد الإتصال بالإنترنت مع السرعات العالية

مُساهمة من طرف المدير العام في الثلاثاء يوليو 20, 2010 11:38 am

نعم يا صديقي كما ذكرت .. فمن لا يستخدم طريقة الربط DHCP على الكارت الأحمر لن يحتاج هذه التعديلات .. وعموما مستقبلا سيتم اضافتها مع تحديثات سمووثي فهى ترقية للربط الأوتوماتيكي حتى داخل الشبكة Wink

_________________

المدير العام
Admin
Admin

عدد المساهمات : 995
تاريخ التسجيل : 08/04/2009

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى