| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| طريقة عمل سيرفر شبكات بأستخدام Ubuntu بعد انتقطاع طويل عن سوالف في هذا الموضوع، لن أقوم بشرح كيفية إنشاء شبكة من الصفر (كيفية عمل الكوابل، كيفية إعداد الـ switch، router, ADSL modem، الخ... بل سأفترض انه يوجد عندنا شبكة جاهزة ولكن نريد استبدال السيرفر الحالي بسيرفر يعمل على لينوكس. لنتأمل الصورة التالية: من خلال هذه الصورة، فإننا نستنتج الآتي: - العنوان IP الخاص بهذه الشبكة هو: 172.16.1.0 - الـ netmask الخاص بهذه الشبكة هو 255.255.0.0 - عناوين الـ IP تم تعيينها للأجهزة يدويا. - وجود جهاز مهم اسمه Backups - وجود خط انترنت عن طريق ADSL هذه هي المعلومات الخاصة بالاجهزة بشكل عام، الان معلومات حول السيرفر نفسه: 1- يحتوي على واجهتين للشبكة (interfaces): الاولى: eth0 متصلة بالمودم adsl الثانية: eth1 متصلة بالـ switch الخاص بالشبكة. عنوان الاي بي الخاص بهذا السيرفر هو: 172.16.1.1/16 القسم الاول: تثبيت Ubuntu Dapper Drake Server قم بتنزيل النسخة من خلال الرابط التالي: Ubuntu 6.06 : Ubuntu 7.04: ساترك شرح تركيب اوبونتو لوقت اخر. ولكن تاكد انك قمت بتثبيتها وبعد التثبيت تاكد من تحديث النظام وتركيب بعض البرامج التي ربما تكون غير مثبتة: اقتباس:
قبل مشاركة خط الانترنت، لنتاكد اولا ان الفايروول (firewall) لن يقوم باعاقتنا (في النهاية ساشرح كيفية بناء فايروول بسيط لهذا السيرفر) لنمسح كافة الروولز: اقتباس:
اقتباس:
ملاحظة: غير eth0 بالواجهة المتصلة بالانترنت. اذا كنت اتصلت بالانترنت عن طريق pppoe (باستخدام البرنامج pppoeconf مثلا، فان الواجهة المتصلة بالانترنت ستكون على الاغلب ppp0، نفذ الامر ifconfig لتتاكد) هذه الاوامر تعمل على مشاركة للانترنت القادم من الواجهة eth0 مع كل بطاقات الشبكة الموجودة في السيرفر، لهذا السبب لا يوجد داعي لتحديد الكرت المتصل بالشبكة. الامر الاول يقوم بتحميل الوحدة البرمجية (kernel module) التي تحمل الاسم iptables_nat الى الرام. هذه الوحدة البرمجية هي المسؤولة عن تفعيل NAT. الامر الثاني يقوم بتفعيل ip_forward . وهو المسؤول عن توجيه الـ packets. الامر الاخير هو الذي يقوم باخذ كافة الطلبات القادمة من اجهزة الشبكة والمتوجهة الى الانترنت. باضافة الاوامر الثلاثة السابقة، فان هذا السيرفر اصبح يتصرف كراوتر (router) الان وهو الـ gateway الخاص بشبكتنا. في كثير من التوزيعات نحتاج لاضافة امر رابع (خاصة عندما نشارك خط adsl) وذلك بهدف تصحيح حجم الـ packets القادمة من الانترنت مع الـ MTU (لن ادخل في تفاصيله) المستخدم في الشبكة المحلية. لعمل هذا، نفذ هذا الامر: اقتباس:
انشاء script لتشغيل او ايقاف مشاركة الانترنت: سنقوم بانشاء script صغير يساعدنا لتشغيل او ايقاف مشاركة الانترنت: نفذ: اقتباس:
اقتباس:
اقتباس:
اعداد اجهزة الشبكة لتستخدم الانترنت: اعداد اجهزة الشبكة لتستخدم السيرفر الجديد للحصول على الانترنت امر بسيط وسهل جدا، كل ما عليك فعله، هو اضافة الـ IP الخاص بهذا السيرفر في الخانة gateway والخانة dns كما هو موضح في الصورة التالية: ملاحظة: اذا كنت تستخدم Microsoft ISA قم بازالة البرنامج من كافة اجهزة الشبكة ازالة تامة، وتاكد ان اعدادات المتصفح (browser) الخاصة بالبروكسي لا تحتوي على اي عنوان، اتركها فارغة. كما رايتم، مشاركة الانترنت باستخدام NAT عملية سهلة جدا، ولكن لا تتوقعوا سرعة فائقة في التصفح، لان هذه العملية لا تستخدم cache. 2- اضافة خادم DHCP: كما لاحظنا، اضطررنا اعداد كافة اجهزة الشبكة يدويا، واضفنا ايضا عنوان الـ gateway والـ dns بالاضافة الى عنوان الـ IP والـ netmask الذي تم اعداده يدويا في وقت سابق. اذا كانت اجهزة الشبكة قليلة، فان ادخال عنوان الgateway وعنوان dns وعنوان ip يدويا لن تكون مشكلة كبيرة، ولكن تخيل لو كان لديك 30 جهاز او اكثر في الشبكة؟ او كانت اجهزة الشبكة موجودة في اكثر من مكان؟ حتما ستكون هذه مهمة صعبة ومملة. شخصيا، احب حصر كافة اعدادات الشبكة في الخادم، بحيث اي تعديل يطرا، سيكون علي تعديل السيرفر وحده، دون الحاجة الى تعديل اي شيء في اجهزة الشبكة. هنا يدخل dhcp. لمن لا يعرف، dhcp عبارة عن برنامج يقوم بتزويد اجهزة الشبكة عنوان ip خاص بها، دون الحاجة ان تذهب لكل جهاز في الشبكة واعطائه عنوان اي بي خاص به. سنقوم باعداد كافة اجهزة الشبكة لاستخدام خادم dhcp لتحصل على عنوان ip خاص بها وايضا تحصل على معلومات ال gateway وال dns من خلال خادم dhcp بشكل الي. تثبيت خادم DHCP اقتباس:
اقتباس:
اقتباس:
في هذا الملف، اكثر خيار يهمنا معرفته هو السطر الذي يبدأ بالكلمة range لاحظ انه يحتوي على الاي بي 172.16.1.100 والاي بي 172.16.1.201 هاذين العنوانين يعنيان ان اي جهاز في الشبكة عندما يحصل على ip فانه سيحصل على ip واقع ضمن 172.16.1.100-172.16.1.201 بعد ان تحفظ الملف، قم بتحرير الملف التالي: اقتباس:
اقتباس:
اقتباس:
اذا لاحظت في الصورة التي توضح معالم الشبكة، ستلاحظ انه يوجد جهاز مهم اسمه backups وهذا الجهاز يستخدم لتخزين نسخ احتياطية. كونه جهاز مهم، فانه من الضروري ان لا يتم تغيير عنوان الاي بي الخاص به. علينا ترك عنوان هذا الجهاز ثابت كما هو. يمكننا عمل هذا بطريقتين: الاولى: هي تركه كما هو دون تغيير اي شيء. الطريقة الثانية (الافضل): هي ان نجبر الخادم dhcp ان يعطيه عنوان اي بي ثابت بناء على mac address. حتى تكتشف الـ mac address الخاص به يمكنك تنفيذ الامر التالي في الجهاز نفسه (على فرض انه يعمل على ويندوز اكس بي) اقتباس:
سيظهر لك عنوان الـ mac address، قم بنسخه. طريقة ثانية لاكتشاف الـ mac address للجهاز دون ان تقوم من مكانك هي استخدام الامر arping في حال لم يكن مثبت، قم بتثبيته: اقتباس:
اقتباس:
كما ترى اكتشف لنا ال mac address الان، في ملف الاعداد الخاص ب dhcp اضف التالي: اقتباس:
اقتباس:
اقتباس:
اعداد اجهزة الشبكة لتستخدم الخادم dhcp: اعداد الاجهزة امر بسيط جدا واكثر من سهل: فقط اترك الاعدادات كما هو موضح في الصورة واعد تشغيل الجهاز. 3- اضافة خادم كاش (cache server) لتسريع التصفح باستخدام squid: عندما تشارك الانترنت باستخدام NAT فان كل اجهزة الشبكة تستطيع استخدام الانترنت بشكل مباشر بدون قيود، عدا عن البطء النسبي للتصفح. ولكن عندما نضيف proxy server فان الوضع يختلف، ويصبح هناك تحكم اكثر من حيث ما هو مسموح الوصول اليه وما هو غير مسموح الوصول اليه، واي جهاز مسموح له استخدام الانترنت واي جهاز غير مسموح له، عدا عن زيادة سرعة التصفح. من بعض فوائد استخدام proxy server: 1- امكانية تحديد وقت التصفح (من الساعة كذا الى الساعة كذا) 2- امكانية السماح لبعض المستخدمين بالتصفح والبعض لا. 3- امكانية حجب التصفح بناء على اي بي الجهاز. 4- امكانية حجب بعض المواقع او الانترنت كاملة والسماح لبعض المواقع فقط بالعمل 5- البروكسي (proxy) يعمل على تخزين الصفحات التي تم الوصول اليها، بحيث يجعل التصفح اسرع لانه لن يعيد فتح الصفحة نفسها مرتين، بل مرة واحدة فقط ثم يقوم بتزويد نسخة مخزنة منها. في الوقت الحاضر، اغلب مواقع الانترنت اصبحت ديناميكية والمحتوى يتغيير مع كل زيارة للموقع تقريبا، ولكن مع هذا فان الخادم بروكسي قادر على مساعدتنا، فبالرغم من ان المحتوى تغير، فان اشياء كثيرة لا تتغير باستمرار مثل الbanner، عروض فلاش، صور، الخ... 6- قادر على معرفة الصفحات التي تم زيارتها من الشبكة، وبالتالي دراسة محتوى هذه المواقع فيما وبعد واتخاذ الاجراء اللازم (اما قفل الموقع او تركه)تثبيت الخادم squid: اقتباس:
اقتباس:
اقتباس:
السطور الاربعة تعني الاتي: http_port 3128: البوابة (port) التي سيقبل الاتصال القادم اليها. الرقم 3128 هو الافتراضي، ولكن يمكنك تغييره الى 8080 مثلا (احباب ms-isa يحبون هذا الرقم كثيرا ). Visible_hostname server: اسم الخادم، هنا يمكنك اضافة اي اسم تريد، ولكن يفضل ان يكون اسم هذا الخادم (server) Acl all src 0.0.0.0/0.0.0.0 و http_access allow all: هاذين السطرين ينشان acl (access control list( اسمها all تحتوي على كل عناوين ال اي بي المتوفرة. وهي تسمح لاي كان باستخدام البروكسي. لتجريب الاعدادات، اعد تشغيل البروكسي وقم باعداد المتصفح كالاتي: اقتباس:
انشاء اعدادات متقدمة اكثر: المشكلة بالسطور الاربعة التي ذكرتها في الاعلى هي انها تجعل البروكسي غير امن ومتوفر للجميع وهذا طبعا شيء نحن لا نريده، بل نريد ان نجعل البروكسي متوفر للشبكة المحلية فقط. لنجعل البروكسي اكثر امانا ونسمح لاجهزة الشبكة فقط باستخدام البروكسي، سنقوم بانشاء ملف اعداد اكثر "تعقيدا" من الاول. اقتباس:
ولكن ليس كلها يهمنا، ما يهمنا هو اثنين منها فقط وهما: اقتباس:
السطر الاول (acl localhost) يحتوي على العنوان 127.0.0.1 وهو ضروري إذا اردت ان تتصفح الانترنت من خلال السيرفر نفسه. اما السطر الثاني (acl localnetwork) فهذا السطر يحتوي على عنوان الشبكة عندنا (عنوان الشبكة هو 172.16.1.0) ايضا لاحظ اننا وضعنا 3 سطور اخرى وهي: اقتباس:
ملاحظة: الترتيب مهم، يعني إذا وضعت السطر اقتباس:
قبل السطور الاخرى فانك لن تستطيع استخدام البروكسي لا من السيرفر ولا من أجهزة الشبكة! احرص على ان يكون في الاخر. إعداد الكاش (cache) للصفحات والملفات: بالإعدادات السابقة، فإننا حصلنا على سيرفر squid شغال واكثر امانا، ولكن هذه الاعدادات وحدها لا تعمل كاش للصفحات والملفات. إذا اعتمدت على الاعدادات السابقة، فانك لن تشعر بفرق سواء وجد squid او بقيت على NAT لوحده. لننشيء الاعدادات الخاصة بالكاش، علينا اولا معرفة انواع الكاش المدعومة في squid وهي اثنين: 1: كاش الرام (RAM)، وهو كاش سريع ولكنه صغير نظرا لمحدودية حجم الرام. 2: كاش عن طريق القرص الصلب (hard disk) وهذا أبطا قليلا من السابق، لان الملفات يتم قراءتها من القرص الصلب بدل من الرام ولكنه بالمقابل كبير وحجمه يعتمد على حجم القرص الصلب او القسم الموجود فيه. الكاش المخزن في الرام ممتاز لتخزين ملفات صغيرة مثل صفحات html وبعض الصور الصغيرة. بينما الكاش الموجود في القرص الصلب فانه يستخدم لتخزين ملفات كبيرة مثل الحزم التي تم تثبيتها عن طريق apt-get أو yum أو ملفات Windows Update أو أي نوع آخر من الملفات. إعداد كاش الرام: إعداد كمية الرام (RAM) التي سيتم حجزها يتم عن طريق اضافة هذا الخيار الى ملف اعداد squid: اقتباس:
ملاحظة: انتبه عندما تغير هذه القيمة، واياك ان تضعها كل الرام التي عندك (النظام ايضا يحتاج الى الرام لتشغيل البرامج واشياء اخرى) يفضل ان تكون هذه القيمة اما خمس الرام أو ربعها. عدا عن تحديد الكمية التي سيتم حجزها للكاش في الرام، فاننا نحتاج الى تحديد حجم الملفات التي ستخزن في هذا الكاش، لفعل هذا اضف الخيار التالي: اقتباس:
لاحظ اننا اخترنا حجم صغير وهو شبه كافي للصفحات المواقع وبعض الصور. يمكنك زيادة هذا الرقم ولكن لا انصح بزيادته لان زيادته ستعمل على تخزين ملفات كبيرة قد يتم تنزيلها بدل من تخصيص هذا الكاش للصفحات والصور. إعداد كاش القرص الصلب (hard disk): يتراوح تخزين هذا الكاش بين ملفات حجمها 0 الى 16 م.ب. ولكن لا شيء يمنعك من زيادة هذا الحجم لتخزين ملفات كبيرة (مثل Windows Updates أو حزم البرامج (packages) ) لاعداد هذا الكاش اضف السطرين التاليين: اقتباس:
هنا قمنا بتحديد اقصى حجم يمكن تخزينه (512 م.ب.) وايضا حددنا اقل حجم يمكن تخزينه ( 0 ك.ب. مما يعني ان كل شيء صغير سيخزن ايضا). علينا الان تحديد النسبة المؤية التي سيبدا عندها squid بحذف الملفات القديمة الموجودة في الكاش. بشكل افتراضي، يبدا squid بازالة الملفات القديمة عندما يكون الكاش ممتليء بنسبة 95% ويستمر بحذف الملفات القديمة الى ان ينخفض نسبة امتلاء الكاش الى 90% اضف السطرين التاليين: اقتباس:
اقتباس:
المسار /var/spool/squid هو المكان الذي ستخزن فيه الملفات. 2048 هذه القيمة بالـ MB وهي المساحة التي سيتم حجزها من القرص الصلب للكاش، يمكنك زيادتها ان اردت. الرقمين 16 و 256 يعنيان ان 16 مجلد سيتم انشائهم وداخل كل واحد 256 مجلد فرعي. ارقام المجلدات يختلف حسب نظام الملفات المستخدم، ولكن الخيار الافتراضي يتناسب مع اغلب الحالات، لذا لا داعي لتعديله. الخيار التالي يحدد مكان ملف الـ log الخاص بـ squid اقتباس:
خيار اخر ايضا يمكننا تعديله هو هذا: اقتباس:
هذا الخيار يحدد لـ squid الزمن الذي يجب انتظاره (بالدقائق) قبل فحص ملف موجود في الكاش (صفحة html على سبيل المثال) ليرى ان كان حدث تحديث في الصفحة الاصلية الموجودة في الانترنت او لا. الرقم الاول (15) يجعل squid ينتظر 15 دقيقة قبل اعادة فصح الكاش ليرى ان كان هناك موقع تم تحديثه. عملية الفحص سريعة لانها تقوم بحساب حجم الملف، اذا كان حجم الملف الموجود في الكاش هو نفس حجم الملف الموجود في الانترنت فان squid سيستمر بتزويد الصفحة الموجود في الكاش، اما اذا اختلف الحجم فانه سيقوم بطريقة عمل سيرفر شبكات بأستخدام Ubuntu بشكل الي. الرقم الثالث ( 2280 يعني يومين) يعني اقصى مدة يمكن لملف المكوث في الكاش بدون تحديث، اي ملف موجود عمره اكثر من هذا فانه سيتم فحصه. بعد اضافة هذه الخيارات كلها، فان ملف اعداد squid سيختلف ليصبح كالاتي: اقتباس:
التحكم بالتصفح: احيانا نحتاج الى ان نتحكم بالتصفح بحيث نسمح للبعض بالتصفح والبعض الاخر لا، ونتحكم بمن يستطيع الوصول الى الصفحة الفلانية ومن لا يستطيع، والصفحة كذا يجب حجبها ، الخ. حجب المواقع بناء على اسم الدومين (domain) او كلمات: يتح لنا squid امكانية حجب مواقع غير مرغوبة بطريقة سهلة وبسيطة، فكل ما علينا فعله هو اضافة acl تحتوي على المواقع التي لا نريدها وبعدها اضافة شرط اغلاق لها، كالاتي: اقتباس:
ملاحظة: كثير من المواقع يمكن الوصول اليها سواء اضفت www او لا، بالنسبة لـ squid الموقع www.msn.com يختلف عن الموقع msn.com اذا حجبت msn.com فان المستخدمين مازالوا يستطيعون الوصول الى الموقع عن طريق كتابة www.msn.com لهذا السبب عليك اضافة الاثنين معا. يمكنك حجب عدد المواقع التي تريدها، يكفي فقط اضافتها كلها في سطر واحد وان تفصل بينها بفراغ، ولكن اذا لاحظت ان السطر بدا يطول كثيرا فانه يمكنك اضافة المواقع في ملف نص مع مراعاة وضع كل موقع في سطر لوحده كالاتي: اقتباس:
اقتباس: اقتباس:
اقتباس:
في الاصدارات الحديثة من squid، عندما تحجب موقع فانه يقوم بحجب العنوان IP الخاص به بشكل الي، ولكن مع هذا يوجد بعض المواقع التي لا تحتوي على اسم دومين، بل يتم الوصول اليها باضافة عنوان الـ IP مباشرة، لمنعها يمكنك اضافة التالي: اقتباس:
اقتباس:
dstdom_regex كالاتي: اقتباس:
اقتباس:
اقتباس:
اقتباس:
التحكم بالباندويث (bandwidth controlling): Squid يوفر طريقة سهلة للتحكم بالباندويث بحيث يمكننا تحديد كم من الباندويث مسموح لـ squid باستخدام وتحديد كم من الباندوث مسموح لكل مستخدم بحيث تترك الباقي للخدمات الاخرى التي سيوفرها السيرفر. وهذا يتم عن طريق يسمى delay pools. ملاحظة: عندما نتعامل مع delay pools فان القيم التي نتعامل معها تكون بالبايت. اذا لديك خط ADSL 512 فان هذا يمثل 65536 بايت (512 = 512 kbits = 65536 bytes) ملاحظة: العملية الحسابية السابقة تمت بقسمة 512 على 8 وضرب الباقي بـ 1024 هكذا تحصل على القيمة بالبايت. لنقسم الخط الذي لدينا بحيث نعطي squid اقصى باندويث 128 kbit والباقي نتركه للخدمات الاخرى التي سيوفرها هذا السيرفر ونعطي كل مستخدم 32 kbit. ملاحظة: 128/8 = 16 16 × 1024 = 16384 32/8 = 4 4 × 1024 = 4096 بعد ان قمنا بالعملية الحسابية لنعدل في ملف اعداد squid اقتباس:
بهذا فاننا حددنا قيمة 16384 كاقصى قيمة يمكن ان يستخدمها squid و 4096 كاقصى قيمة يمكن ان يستخدمها كل مستخدم. لاحظ اننا حددنا هذه الشروط للـ acl localnetwork ولم نحددها لـ acl localhost. هذا يعني اننا نستطيع استخدام الخط كاملا في هذا السيرفر. ايضا يمكن انشاء شروط بحيث تنطبق على عنوان ip معين، بحيث تسمح لبعض الاجهزة في الشبكة باستخدام الخط كامل بدون تحديد او العكس. ايضا يمكننا تحديد الباندويث على انواع معينة من الملفات، وليس على كل شيء. لعمل هذا اتبع الاتي: منع تنزيل بعض الامتدادات: اقتباس:
يمكنك ايضا انشاء ملف واضافة المزيد من الامتدادات اليه كالاتي: اقتباس:
اقتباس:
اقتباس:
اقتباس:
يمكنك زيادة امان squid بحيث تسمح لمن لديه اسم مستخدم وكلمة مرور بالتصفح فقط. اغلب المتصفحات حاليا تستطيع حفظ كلمة المرور، بهذا فان المستخدم سيضطر لادخال اسم المستخدم وكلمة المرور مرة واحدة. لنفعل هذا، فاننا نحتاج الى البرنامج htpasswd وهو جزء من الحزمة apache-utils. لتثبيتها: اقتباس:
اقتباس:
ملاحظة: muslim هو اسم المستخدم الذي اريد انشائه. بعد انشاء المستخدمين، اضف السطور التالية الى ملف اعداد squid اقتباس:
__________________ email# mazaje@gmail.com | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||
|
__________________ يونكس هوست
| |||||
|
| |||||
|
صراحة ً من أفضل المواضيع, ماشاء الله .. إبداع على مستوى .. الله يعطيك العافيه .. والله يزيدك علم يارب, بالتوفيق, أطيب تحية
__________________ حللونا (: للقرآن الكريم : الذكر الحكيم T@TalalBeek.com - الالعاب الفلاشية سبحانك اللهم وبحمدك, أشهد ان لا إله الا أنت, أستغفرك وأتوب إليك برامج | دليل مواقع | |||||
|
| |||||
|
السلام عليكم .. وليش التعب هذا كلة .. ممكن تحاول ان تركب الشبكة بطريقة ثانيةInternet -> Router -> LAN وبعدها تسوي بورت فوروارد للسرفر الرائيسي .. بدون اي اعدادات ثانية للخطوات اذهب الرابط كيف تركب سرفر في المنزل | |||||
|
| |||||
|
السلام عليكم لاشكر على واجب تستاهلون اكثر أبوجهاد شكرا لك واسكنه الله الفردوس الاعلا hilaby شكرا لك حبيبي ]|[عنيزآوي]|[ الله يوفقك تحياتي لك unix10.com شكرا لك ياعسل Sn3sشكرا لك ياعسل LinuxAC شكرا لك ياعسل شكرا للجميع
__________________ email# mazaje@gmail.com | |||||
|
| |||||
|
__________________ مملكة الدروس | |||||
|
| |||||
|
ﻻ حول وﻻ قوة اﻻ بالله يا اخوانى كاتب الموضوع اﻻصلى هو اﻻستاذ (مسلم عادل ) والموضوع تمت كتابته فى مجتمع اللينوكس العربى : ورشة عمل: بناء سيرفر لينوكس 100% - مجتمع لينوكس العربي برجاء ذكر الحقوق ﻻنك لو فعلا تقدر تعمل موضوع مثل هذا ما كنت نقلته ولكن هذا يدل على عجزك وجهلك ## ملحوظة : العضوية مستعارة وصاحب الرد هو Devil-c0d3 سلام
__________________ طول بالك في سوالف - اقسام تطوير الويب المتقدمة - التعديل الأخير تم بواسطة : Dr.w@hb بتاريخ 18-05-2008 الساعة 03:02 PM. | |||||
|
![]() |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| الان: طريقة تحديث قاعدة بيانات ClamAV + طريقة عمل Scan لأي مجلد في السيرفر من Shell | Tec4Serv | قسم تبادل خبرات الاستضافة | 31 | 12-01-2008 01:18 AM |
| ال DNS شرح مبسط (طريقة عملة ومصطلحات | ||||