الاثنين، 2 أغسطس 2010

مدير الشبكات Wicd


بسم الله الرحمن الرحيم



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


من اين اتت الفكرة
لقد قمت فى الماضى القريب بتطبيق فكرة صناعة اكسس بوينت باستخدام سرفر الاوبنتو وطبعا كان كمية الاعدادات والتجربة كبيرة جدا فقد كنت فى ذلك الوقت اصب كل تركيذى على عمل الاعدادات على السرفر(لا اعلم اهو خطا ام صواب ) ولا اريد ان اشغل ادنى حيذ من تفكيرى باعدادات الclient او الجهاز الذى سوف استخدمه لتجربة الاكسس بوينت الخاصة بى وجاء وقت التجربة ووجت نفسى امام مشكلة انى لا استطيع تطبيق الاتصال اللاسلكى من اللاب توب الخاص بى والذى يعمل عليه نظام كيوبنتو 8.10 بشكل سهل وميسر وبالاستعانة بصديقى جوجل وجدت الحل فى التو واللحظة الا وهو مدير الشبكة الذى لا يعتمد على واجهة روسومية معينةwicd فهو يعمل على كل من جنوم وكدى وXFCE وغيرها بشكل سلس وجميل وقوى
وبالفعل قمت بالتجربة وبفضل الله كان مكتوب لهذه الفكرة ان تلقى نجاح لم اكن اتوقعه ابدا
وبعد فترة ليست بالبعيدة وجت كثير من الاخوة يشتكون من مدير الشبكات الخاص بالgnome وبعد البحث فى المجتمع لم اجد الموضوع قد طرح من قبل على الاقل بالشكل الذى انوى تقديمه به فقلت لما لا .....ارجو ان اوفق فى تصليت الضوء على اهم مميزاته وطريقة استخدامه عسى ان يستفيد بها غيرى

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

مقدمة:
الWicd هو مدير شبكات سلكية ولا سلكية مفتوح المصدر يعمل على اصدارات اللينكس كافة يهدف الى تقديم مساعدة الى مستخدم لينكس ليقوم بعمل اتصال الشبكة بشكل بسيط وسهل

المميزات:
متوافق مع اوامرifconfig و الiwconfig
القدرة على الاتصال السلكى(بالكبل)واللاسلكى(الwireless)
يقدم مفهوم البروفيل او الاعدادات المسبقة المحفوظة لكل من الشبكات السلكى(بالكبل)واللاسلكى(الwireless)
يدعم فى الشبكات اللاسلكية كل انواع التشفير المعروفة حتى الان

1. WPA 1/2
2. WEP
3. LEAP
4. TTLS
5. EAP

يعاود الاتصال بشكل تلقائى عند العودة من وضع suspend


يعرض معلومات عن الشبكة
يمكن من استخدام اسكربتات قبل الاتصال وبعد التصال
لديه ايقونة توضح حالة الشبكة وهى بحق ممتاذة خاصة فى حالة الشبكات اللاسلكية (تظهر قوة الاشارة وحالة تبادل البيانات)

التثبيت
سنتناول طرق التثبيت على اوبنتو وهى شبيه الى حد كبير جدا بالتثبيت على كيوبنتو

اولا سنقوم باضافة مستودع الحزم الى مدير الحزم كالاتى
افتح الSynaptic Package Manager
كالاتى
system ثم Administration ثم Synaptic Package Manager





سنقوم باضافة المستودع كالاتى (الخاص بال Wicd )

من settings اختار repositories



ثم اضغط على Add فى التبويبة Third-Party Software



واكتب الاتى

deb http://apt.wicd.net/ hardy extras



ملحوظة ان الاصدارة حديثة الظهور من الاوبنتو 9.04 والتى تسمى jaunty Jackalope ليس لها نسخة عاملة حتى ساعة كتابة هذا الشرح من الwicd ولكن تم تثبيت الاصدار الخاص بالintrepid وهى تعمل بشكل جيد عليها
استبدل كلمة hardy بكلمة intrepid للاصدارة 9.04 اوبكلمة jaunty للاصدارة 9.10 من اوبنتو او كيوبنتو
سنحتاج الان الى المفتاح المستخدم فى التحقق من الwicd

فى الطرفية نكتب الامر التالى
wget -q http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add -

الان فى مدير الحزم اضغط على Reload
ابحث عن ال wicd
قم باختيارها للتثبيت
سيقوم مدير الحزم بعمل دونلود وتثبيت لمدير الحزم الجديد ويضمن انك دائما تستخدم النسخة الاحدث

احترس
سيقوم هذا التثبيت بحذف مدير الشبكة السابق network-manager ويفقدك اتصالك بالشبكة بشكل مؤقت





خطوة اخيرة لاتمام عملية التثبيت والحفاظ على اعدادات الشبكة بامان
نقوم بعمل نسخة باك اب من ملف اعدادات الشبكة كالاتى
sudo cp /etc/network/interfaces /etc/network/interfaces.backup
ثم نفتح ملف اعدادات الشبكة للتحرير كالاتى
sudo nano /etc/network/interfaces

ونكتب به الاتى

auto lo
iface lo inet loopback #http://blackstar451.blogspot.com/ by dr Ahmed Shoulah
الاعدادات المختلفة
بعد الانتهاء من التثبيت ياتى دور الاعدادات
ما يجعل هذا المدير غنى جدا كونه يتميز بواجهة رسومية بسيطة ومع ذلك تحوى كل ما نحلم به من اجل ادارة الشبكة على الجهاز
هيا بنا نجول بين قوائم البرنامج ونرى وننقاش كيفية استخدامه

اولا نحتاج الى فتح البرنامج

كالاتى



فى حالة انه لا يوجد لدينا كرت لاسلكى او ان كرت اللاسلكى لا يرى اى شبكة فى الجوار سيكون الشكل كالاتى



نبدا باعدادات الشبكة السلكية
بعد الضغط على المثلث الصغير الذى امام كلمة Wired Network

يكون الشكل كالاتى



اضغط على Advanced Settings



فى حالة عدم تفعيل الUse Static Ips سيكون العمل باستخدام DHCP Server
اما فى حالة اننا نريد ان نستخدم Ips ثابتة كل ما علينا هو تفعيلها



وكتابة كل من
الاى بى IP
النت مسك NetMask
والجات واى Gateway

بالمثل عند تفعيل ال DNS .....!

هكذا نكون قد انتهينا من الاعدادات الخاصة بالشبكات السلكية !
سواء Dynamic او Static

وياتى الان دور الشبكات الاسلكية

سوف اقوم بالانتقال للعمل على كيوبنتو اكمال الشرح عليها لسببين
الاول هو تثبيت فكرة ان الاعدادات متشابهة تماما
الثانى ان كرت الويرلس موجود بالفعل على الجهاز الذى يعمل بkubuntu 8.10

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



كل ما عليك هو اختيار شبكتك
ثم الضغط على المثلث الصغير الذى امام الشبكة ثم اختيار Advanced Settings
ليظهر امامك الاتى




بالمثل كما بالشبكات السلكية ادخل كل من
الاى بى ip
النت مسك NetMask
الجات واى Gateway

وذلك بعد تفعيل ال Use Static ips

اما اذا كنت تستخدم خاصية ال DHCP server فلا تفعل تلك الخاصية ليتمكن مدير الشبكات لاخذ الاى بى بشكل تلقائى من السرفر

ناتى الى نوع التشفير والتى يتميز بها ال wicd بقوة حيث انه يدعم عدد لا باس به من انواع التشفير كما هو موضح بالصورة السابقة
نشط Use Encryption
تختار نوع التشفير ومن ثم ادخال المفتاح key المستخدم حسب نوع التشفير وكل شئ سيسير بافضل حال

وبكدة نكون قد انتهينا من اعدادات الشبكات اللاسلكية

اعدادات متقدمة
ياتى الان بعض الاعدادات والاستخدامات المتقدمة
بعد فتح مدير الشبكات ال wicd
اضغط على preferences




وبها
wireless interface اسم كرت الشبكة اللاسلكى
wired interface اسم كرت الشبكة المحلية ال LAN
use global DNS server يمكنك من استخدام سرفرات dns عامة مثل opendns والتى تعمل على كافة الشركات التى تقدم خدمة الانترنت
Automaticly reconnect when connection loss معاودة الاتصال بشكل اوتوماتيكى عند فقد الاتصال وهذه ميزة جبارة

والان تمتع بمدير شبكات قوى وفى
نفس الوقت سهل وبسيط




فى النهاية ارجو ان اكون قد وفقت فى تقديم شئ بسيط عسى ان ينفع به غيرى وما توفيقى الا بالله والسلام عليكم ورحمة الله وبركاته
د/ أحمد شولح


هناك تعليقان (2):

Unknown يقول...

بارك الله فيك
وفقك الله

Shoulah يقول...

بارك الله فيك يافيصل نورت المدونة

إرسال تعليق

اذا اعجب الموضوع اترك رد فانه يشجعنا على تقديم المزيد