الإنترنت

إعداد الاتصال Dial-Up
إذا كنت تشبك عن طريق مودم عندها عليك استخدام برنامج اتصال بطريقة ppp interface ليقوم بالاتصال برقم مزود خدمة الإنترنت وفصل الإتصال. وهناك برامج سهلة لذلك مثل برنامج kppp وهو موجود مع kde أو برنامج gnome-ppp ، وإذا كنت تستخدم ماندريك يمكنك القيام بالإعدادات اللازمة من مركز تحكم ماندريك أو حتى القيام بها أثناء تركيب ماندريك ، تكون هذه الخطوة بعد تركيب تعريف المودم كما سنشرح ذلك في فصل تعريف العتاد
إذا لم تكن قد أعددته من قبل اختر new ثم اتبع التعليمات ستكون اعطاء أي اسم للحساب ثم إدخال رقم الهاتف واسم المستخدم(لدى مزود الخدمة) وكلمة السر وعد الانتهاء سترى قائمة بالحسابات في حال كنت مشترك على أكثر من مزود انقر conect سيحاول الإتصال ويمكنك عرض التفاصيل بنقر زر log في kppp أو باختياره من قائمة view (في gnome-ppp) وعند النجاح سيعرض لك عداد لزمن الإتصال وزر لفصل الخط.
تلميح كل مستخدم له حسابات في gnome-ppp أو kppp مختلفة فإذا أدخلت إعدادات حسابك مع مزود الخدمة وكان هناك مستعمل آخر(أبناؤك مثلاً) فإنهم لن يروها وعليهم معرفة رقم الإتصال واسم المستخدم وكلمة السر وعمل حساب من جديد . وإذا قمت بالإعداد عن طريق مركز تحكم ماندريك (طبعاً للجذر) فإن المستخدم العادي لن يرى تلك الحسابات وعليك إدخالها مجدداً . قد تبدو هذه الخاصية مزعجة (أن تقوم بإدخال الحساب لكل مستخدم) ولكنك ستحبها عندما ترى فاتورة الهاتف


تلميح من جهة أخرى يتم إعداد الإتصال عبر بوابة الخادم الوكيل proxy لشبكة الداخلية LAN في كل برنامج بطريقة منفصلة مثلاً في إصدارات غنوم الحديثة يوجد خيار ضمن القائمة preferences ومركز تحكم غنوم. يوفر mozilla الخيار في edit ثم preferencesثم advanced ثم proxy. برامج KDE تحتوي الخيار ضمن مركز التحكم أو داخل متصفحهم ضمن قائمة settings ثم configure. البرامج غير الرسومية تفضل متغيّر البيئة http_proxy انظر فصل 5.2 العمل في الشبكات.

2.6.2 متصفحات الإنترنت


تصفح الويب *** هو أكثر الخدمات التي توفرها الإنترنت شيوعاً، تسمى هذه الشبكة ب World Wide *** أو WWW اختصاراً، يكون ذلك بتشغيل متصفح للشبكة *** browsers مثل Mozilla و Explorer و Netscape Navigator وقبل كل ذلك Mosaic (انظر www.ncsa.uiuc.edu/SDG/Software/Mosaic/****Index.html) الذي يعتبر من أول تلك المتصفحات الرسومية والأب الروحي لها وهو مفتوح المصدر. ، تقوم هذه البرامج على عرض صفحات الإنترنت التي غالباً ما تكون نصوص مرقومة بصيغة HTML تجمع بين النصوص الملونة والصور وغيرها، تجلب هذه الملفات عبر بروتوكولات قياسية مثل HTTP، وتحدد الموقع الذي تريد بصورة موحدة عبر Uniform Resource Location أو URL للاختصار، فإذا لم تكن تعرف موقع الصفحة التي تريد يمكنك البحث في الأدلة (قوائم مصنفة بالصفحات ومواضيعها) Directories والأفضل من ذلك هو استعمال محركات البحث Search engines التي تسمى أحياناً *** Crawler robots وهي برامج ذكية تقرأ محتويات الصفحات وكل الصفحات التي تشير إليها عبر وصلات، فإذا كانت صفحة تحتوي وصلة لصفحة أخرى فإن هذا تصويت من الأولى لصالح الثانية، وتحاول إهمال الكلمات العامة التي لا تفيد في البحث "for" وتميّز وزن الكلمة (كلمة عرضية أم كلمة مفتاحية) في السياق، أضخم هذه المحركات هو www.google.com الذي يدار بنظام لينكس على عدد كبير من العناقيد clusters كل منها به عدد من الأجهزة القوية، لمزيد من القوة يعمل google على ترجمة الصفحات غير الإنجليزية (اللغة العربية ليست منها) ويستطيع تحويل الملفات من هيئات مختلفة عن HTML مثل PDF لتتمكن من البحث فيها، واسمه يعني رقماً مكوناً من عدد كبير من المنازل في إشارة لنتائج البحث المهولة التي تحصل عليها، هذه قائمة بها أشهر محركات البحث بترتيب عشوائي: www.google.com www.********** www.***crawler.comwww.altavista.com www.excite.com www.lycos.comwww.****crawler.com www.search.com www.go.com
يعتبر موزيلا Mozilla الأب الروحي لمتصفحات الإنترنت في لينكس (ويونكس بشكل عام) فهو المعيار الذي تتبعه كل البرامج الأخرى بمعنى إذا كنت تريد plugin للفلاش مثلا فعليك الحصول الإصدارة الخاصة ب mozilla وستعمل على باقي متصفحات لينكس وقد أطلقت Netscape هذا المشروع كمشرع حر/مجاني فهو متوافق معه (الآن أصبح Netscape متوافق مع موزيلا لأن موزيلا هو المعيار) ولكن واجهته الرسومية ثقيلة على الجهاز خصوصا مع مؤثرات modern theme يمكنك تحويله ليستخدم ال Classical theme لسرعة أعلى وهو أقدم تكنلوجيا فتصفحه أقل سرعة من الجيل الحديث (مقارنة بمتصفح Mozilla FireFox وليس مقارنة بمتصفحات ويندوز) ويأتي مع موزيلا برامج عديدة منها برنامج للتعامل مع البريد الإلكتروني Mozilla Messenger وبرنامج لتصميم صفحات الإنترنت Mozilla Composer وهو برنامج يشبه front-page في ويندوز لتنزيل مؤثرات لهذا المتصفح انظر themes.mozdev.org

موزيلا بشكله التقليدي classical
، وقدمت موزيلا متصفحها الجديد FireFox (الذي كان يسمى firebird أو phoenix) ليخلف القديم و ليكون ثورة جديدة في التصفح فهو يستخدم خوارزميات جديدة ليجعل تصفح الإنترنت أسرع بكثير دون أن ينقصه أي مزايا لتنزيل مؤثرات لهذا المتصفح انظر firefox.mozdev.org
ولدينا konqueror و nautilus وهما مديرا ملفات في KDE و غنوم وفي نفس الوقت يمكنهما تصفح الإنترنت وهما يعتمدان على مكتبات موزيلا
غاليون Galeon و epiphany متصفحي المفضل هو غاليون وحالياً ورثه epiphany لا تشير الوثائف إلى أي فرق بينهما غير الاسم ولكن الوصف في حزم ديبيان تشير إلى أن epiphany أسهل استخداماً. وهو من مجموعة غنوم سرعته مذهلة خصوصاً بواجهته الرسومية الخفيفة لتنزيل مؤثرات لهذا المتصفح زر موقع المتصفح و http://epiphany.mozdev.org كما أن مؤثرات غنوم تعمل فيهما. لتحديد البروكسي proxy استعمل مركز تحكم غوم Main Menu->Preferences->Proxy.
هذا الموقع يوفر مؤثرات themes لكل المتصفحات المتوافقة مع موزيلا انظر themes.mozdev.org ولتنزيل plugin ليفتحوا ملفات الفلاش اذهب إلى هذا الموقع ونزل ملف rpm الخاص يتوزيعتك (أو توزيعة أقدم منها لتضمن أن لديك متطلباتها الدنيا) مثلا هذا الملف سيعمل على أغلب التوزيعات flash-plugin-6.rpm وانظر فصل تنزيل البرامج الجاهزة أو نزل ملف tgz عام لكل التوزيعات فك ضغط الملف واتبع التعليمات
تلميح إذا كانت مواقع جافا لا تعمل فأنت بحاجة إلى j2re زر موقع java.sun.com ومن أجل flash الموقع http://macromedia.mplug.org وهما توجدان على شكل rpm و deb ابحث عنها في المواق الخاصة بالحزم

تلميح في موزيلا أو epiphany عند الرغبة في تحديد الخط اختر Edit->Preferences ثم اختر Appearance وقبل تحديد الخط حدد أنك تريد تغير الخطوط الخاصة باللغة العربية Arabic وليس Western أو Latin

متصفحات الإنترنت الأخرى
  • Opera برنامج مشهور
  • dillo برنامج سريع ولكن لايوفر الكثير من المزايا ربما يمكنك استخدامه لقراءة ملفات المساعدة التي تكون على صيغة html دون فتح برنامج كبير
  • encompass
  • lynx/links/w3m كلها متصفحات نصية (من سطر الأوامر) ، links مطور أكثر ويمكنه عرض الجداول، وله قائمة (بضغط ESC) ولكن لا يمكنه التصفح بالعربية حتى لو كانت الطرفية تدعم ذلك على عكس lynx.


Links يتصفح هذا الكتاب باللغة الإنجليزية
تلميح يمكن استعمال lynx للتحويل من html إلى text وذلك كما يلي
lynx -crawl -dump from.html > output.txt حيث يكون الناتج منسق كما يجب.

تستطيع المتصفحات تنزيل الملفات بالنقر البزر الأيمن ثم اختيار "save link target as"، العديد من المتصفحات توفر ميزات إضافية مثل FireFox و Epiphany و Konqueror (إذا ركبت KGet) حيث تستطيع توقيف التنزيل في أي لحظة والمتابعة في اليوم التالي، ولكن هناك برامج متخصصة سنذكرها توفير المزيد من مزايا التنزيل حيث مثلاً يمكنك تنزيل جميع الصور في موقع ناسا:
  • الأداة wget من سطر الأوامر انظر فصل 5.2 العمل في الشبكات
  • الأداة pavuk كما wget مع المزيد من المزايا انظرhttp://pavuk.sf.net
  • Prozilla و ProzGUI مسرّعا تنزيل، يقومان بعدة اتصالات معاً (بالعدد الذي تريد) الأول بواجهة قوائم نصية والثاني رسومي، قد يزيدا سرعة التنزيل بنسبة تتراوح بين 200% إلى 300% ، يدعم المتابعة بعد التوقف ويدعم FTPsearch للبحث عن مواقع متعددة تحتوي الملف المطللوب واختيار أسرعها.
  • Gnome Transfer Manager
  • kmago
  • caitoo
  • QTget/Xget/DAP
  • SiteCopy


2.6.3 البريد الإلكتروني

خدمة البريد الإلكتروني من خدمات الإنترنت الشائعة جداً والضعيفة جداً من ناحية الأمن، توفر لك إمكانية إرسال أو استقبال رسائل نصية text أو نصوص مرقومة بهيئة HTML تحتوي ألوان وصور ومرفقات (ملفات ترسل مع البريد)، توفر بعض المواقع هذه الخدمة مجاناً عبر موقع ويب مثل www.********** و www.excite.com و www.eudoramail.com و www.netaddress.com و www.************ وإذا كنت محظوظاً عبر موقع www.gmail.com التابع لموقع google.
يوفر معظم مزودي خدمة البريد الإلكتروني email المدفوع تقنية POP3 وعدد قليل من المجانية مثل www.gawab.com التي تمكنك من إرسال واستقبال البريد دون الدخول على موقع المزود وانتظار تحميل صفحة إنترنت التي تحتوي واجهة الموقع بل من خلال برنامج موجود على جهازك (مثل البرنامج المخترق Outlook) مما يوفر عليك الوقت والمال وأيضا يعطيك فرصة أكبر وقوة في التصميم وأهم البرامج وأقواها هو برنامج Ximian Evlution ، إضافة لبرنامج 'balsa' وكلاهما لبيئة غنوم. تسمى هذه البرامج MUA أي Mail User Agent.
وهناك برنامج صغير من KDE هو برنامج kmail وهناك برنامج Mozilla Messenger و برنامج آخر من موزيلا ThunderBird ولدينا أيضا برنامج Netscape messenger. ويوجد برامج نصية مثل pine (غير حر) و mutt و gnus.

تلميح يمكن للبرامج التي تدعم POP3 التي ذكرناها الوصول عن بعد لصندوق بريدك على الخادمات التي لا تدعم POP3 والتي غالباً ما تكون حسابات مجانية مثل msn و hotmail و lycos (تسمى HTTPmail) وذلك بتركيب حزمة hotway التي تعمل كخادم POP3 على جهازك (يستلزم ذلك عدم وجود خادمات POP3 أخرى) يكون ذلك كأي خادم بريد آخر انظر 5.3 تشغيل الخادمات.

تلميح البرنامج FetchYahoo المكتوب بلغة perl (من http://fetchyahoo.twizzler.org) يقوم بنفس المهمة مع صناديق بريد Yahoo! فهو يعمل على تنزيل البريد من صندوق بريد Yahoo! إلى دليل صندوق البريد المحلي.

2.6.4 برامج المؤتمرات والتواصل الآني والدردشة

أهم هذه البرامج هو gnome-meeting الذي يمكن استعماله لعمل مؤتمرات (صوت وصورة) عن بعد، إن عبر شبكة داخلية بوضع العنوان h323:/ ثم رقم أو عنوان الطرف الآخر ثم وبشكل اختياري : ثم رقم المنفذ (أكبر من 1024) أو عبر الإنترنت مثل موقع ils.seconix.com .
برنامج skype للتواصل صوت فقط وبجودة صوت عالية جداً مجاناً عبر الإنترنت أو من خلال بطاقات مدفوعة مسبقاً للتحدث إلى هاتف.

كما يمكن استعمال برنامج kmess أو amsn ليقوم بعمل بالدردشة كما "الماسنجرات" المشهورة (عذراً للعامية)
  • gaim برنامج من غنوم يمكنه الدردشة على أكثر من موقع مشهور مثل ICQ و MSN و AIM(الخاصة ب AOL) و Yahoo و Miranda
  • kit برنامج يمكنه الدردشة AOL من KDE
  • KSirc برنامج دردشة بطريقة IRC
  • Xchat برنامج دردشة بطريقة IRC
  • gabber دردشة بطريقة jabber وله plugin للطرق الأخرى


البرامج الإخبارية التي تدخلك على شبكة USENET التفاعلية وهي عبارة عن منتديات


2.6.5 تشارك الملفات الند للند

طريقة جديدة لتشارك الملفات لا تقوم على وضع الملفات على خادم مركزي (كما في خادمات الويب HTTP و FTP) بل تقدم كل عقدة في الشبكة ما لديها للبقية أي أن البرنامج المخدوم client الذي يصل إلى ما لدى الآخرين هو أيضاً في نفس الوقت خادم server يستمع لطلبات الآخرين ويكون عمل الجهاز المركزي هنا (يسمى مفرع hup) هو تنظيم العملية كتتبع الدخول والخروج والبحث عن ملفات وتوزيع الحمل.
تلميح أحياناً يسمى البرنامج الذي تستعمله للوصول لملفات هذه الشبكة مخدوماً clients على الرغم من أنه خادم ومخدوم معاً والعقدة المركزية hup تسمى خادماً server على الرغم من أنها لا تمتلك كل تلك الملفات لديها!


تحذير لا صلة بين هذه البروتوكولات وبروتوكول PPP المستخدم في dialup.

الفائدة التي نجنيها هي توزيع الحمل بعيداً عن الخادم بدلاً من أن نسمح لأيٍ كان أن يضيف ملفات على الخادم (كما في ال free hosting أو anonymous FTP) إلى أن يغرق الخادم، كما أن نظام الند للند يوفر كماً كبيراً من الملفات المشاركة.
تحذير الملفات المشاركة عبر هذه الطريقة غير مضمونة فقد تحتوي فيروسات وأخطار أخرى كما أن الكثير منها يعتبر نسخ غير قانوني (الحديث هنا عن مشاركة البرمجيات التجارية).
هناك الكثير من هذه الشبكات والبروتوكولات الخاصة بها منها BitTorrent و Direct Connect و Fasttrack (المستخدم في برنامج KaZaA المشهور على ويندوز) و Open Napster (يختصر OpenNAP) و Gnutella و Soulseek والبرنامج المحصور ببراءة اختراع eDonkey (المستخدم في eDonkey2000 و OverNet و eMule ). مثلاً في bittorrent الذي يسمى Scatter-gather network file transfer نحصل على الفائدة من أن كل مستفيد جديد (مخدوم) في الشبكة يريد الحصول على حصة من عرض الحزمة فإنه يقدم بالمقابل سعة جديدة! يمكن أن تستخدم هذه الطريقة في التشارك عبر الشبكة المحلية أيضاً وذلك بتركيب حزمة على أحد الأجهزة واستعمال bittornado-gui على بقية الأجهزة بدلاً من تخصيص خادم FTP يحتل مساحة واسعة من عرض الحزمة. يختلف Direct Connect عن البقية بأنه يجبر المستفيدين على تقديم حصة محددة كحد أدنى حتى يسمح لهم بالحصول على الخدمة. هذا جدول بأسماء بعض البرامج والشبكات التي يمكنها أن تتعامل معها: البرامجملاحظةالشبكات التي تتعامل معهاbittornadoسطر الأوامرBitTorrentbittornado-guiرسوميBitTorrentnicotineرسومي GTK2+وخفيف يوفر خدمة البحث والدردشة ويسمح بالتحكم بعرض الحزمة SoulSeekmldonkey-guiرسومي لكل الشبكات معاًeDonkey ( eDonkey2000, OverNet, eMule ), Gnutella1/2, Soulseek, DirectConnect, Bittorrent, OpenNAP, Fasttrack. gtk-gnutellaرسومي GTK+GnutellaQtella-Gnutellamutellaقوائم نصية إضافة واجهة ويبGnutelladcguiرسومي GTK+DirectConnectdcgui-qtرسومي QTDirectConnectQuickDCرسوميDirectConnectxmule-eDonkeylopster-OpenNAPgnapster-OpenNAPed2k-gtk-gui-eDonkeyFreenetfully anonymous-GrapeWinefully anonymous-GNUnetGNU-Apollon--Snark-BittorrentTheCircle--giftservergift gift-fasttrackGtkHXclientHotLinefidelioclientHotLinesynhxdserverHotLine