المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شغل سيرفر SERVERك من منزلك



salima
11-02-2013, بتوقيت غرينيتش 01:59 AM
السلام عليكم ورحمة الله وبركاته

طريقة تشغيل سيرفر SERVER بشكل مبسط وسريع من منزلك سواء تمتلك رقم اي بي ثابت او دينامك
السيرفر SERVER اي كان نظام التشغيل تبعة في حلول لتشغيلة اهم شيء يكون اتصالك بالانترنت مستقر وليس كثير التوقف
المتطلبات
1- اتصال سريع بالانترنت يفضل يكون سرعة ال upload عالي
2- جهاز تركب عليه نظام تشغيل لينكس او وندوز
3- في حال لا تمتلك رقم اي بي ثابت اشتراك في موقع no-ip.com او اي موقع يقدم نفس الخدمة

تم التجربة على مودم STC و مودم Wimax Mobily
ويعمل الاثنين بكفائة

في البداية ننصب السيرفر SERVER على اي جهاز او لاب توب في المنزل
للي مايعرف ينصب اللينكس تفضل
The Perfect Server - CentOS 4.5 (32-bit) | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/perfect_server_centos4.5)

بعد تنصيب setup السيرفر SERVER بقي فقط الاعدادات وهي الي راح نشرح طريقةة هنا
1- تحويل الترافك من الروتر او المودم الى السيرفر SERVER
2- تعريف الدومين بشكل الي على رقم الاي بي مع كل تغيير

السيرفر SERVER جاهز ومتصل بالمودم يصير عندنا للسيرفر SERVER رقم اي بي محلي يكون غالبا على شكل
192.168.100.2 لمودم موبايلي و 192.168.1.2 لمودم الاتصالات لاكن يعتمد تحديد رقم الاي بي بعدد الاجهزة المتصلة بالمودم
لذا نطبع الامر
كود code:
# /sbin/ifconfig
راح يعطينا النتيجة بهذا الشكل
root@host [~]# /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:1D:7D:BB:B3:7F
inet addr:192.168.100.4 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80::21d:7dff:febb:b37f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2298 errors:0 dropped:0 overruns:0 frame:0
TX packets:2360 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:249888 (244.0 KiB) TX bytes:1591569 (1.5 MiB)
Interrupt:233 Base address:0xe000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:198 errors:0 dropped:0 overruns:0 frame:0
TX packets:198 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:57359 (56.0 KiB) TX bytes:57359 (56.0 KiB)

root@host [~]#


وهذا يبين لنا ان رقم الاي بي هو
192.168.100.4

بعد معرفتنا لرقم الاي بي ندخل لاعدادات المودم من خلال الاي بي
http://192.168.100.1 لموبايلي
او
http://192.168.1.1 لل STC
بعد الدخول لاعدادات المودم نبحث عن اعداد DMZ
هذا الاعداد يتيح لنا المجال بتحويل الترافك للمودم الى رقم اي بي محدد
وهنا رقم الاي بي تبعنا هو
192.168.100.4
نضيفة ونسوي حفظ للاعدادات ومن ثم نخرج منه انتهى امر الاعدادات للمودم

باقي خطوة اخيرة هو ربط الدومين بالسيرفر SERVER وتحديث update رقم الاي بي للدومين عند تغير رقم الاي بي بشكل الي حتى لا يتعطل موقعك
نحتاج لاشتراك في موقع
no-ip.com او اي موقع يقدم نفس الخدمة وتوجد مواقع مختلفة مع العلم موقع NO-IP.COM محجوب بالسعودية لاعلم السبب
المهم
مواقع تقدم نفس الخدمة
www.dynip.com (http://www.dynip.com)
www.dyndns.com (http://www.dyndns.com)

بعد الاشتراك تدخل للحساب اما حساب مدفوع ويكون دومين خاص بك او حساب مجاني free ويكون على نطاق فرعي من النطاقات المقدمة من قبلهم
لنفترض اننا اشتركنا في موقع no-ip.com
نروح لخيار add a host
راح يطلب مننا اضافة هوست والاضافة غالبا تكون نطاق فرعي لو نستخدم الخدمة المجاني freeة
اخترنا الدومين
murabba.sytes.net
نسجل فقط murabba وفي الخيار الثاني نحدد الدومين الي نبي موقعنا يكون عليه



نترك باقي الخيارات مثل ماهي الان وننشيء السب دومين

الحين انتهينا من اختيار الدومين وانشاء حساب في موقع no-ip.com
ننتقل للخطوة الثانية وهو تركيب install برنامج التحديث update للاي بي في السيرفر SERVER

جميع المواقع الموضحة يعطونك برنامج تركبة على السيرفر SERVER
البرنامج عند التنصيب setup يطلب منك اسم المستخدم وكلمة المرور لحسابك في الموقع
بعد ادخال البيانات راح بشكل الي يجلب الدومين المختار ويسوي تحديث update لرقم الاي بي تبعه
بمجرد التحديث update يشتغل موقعك
طريقة التركيب install لبرنامج noip2
تحمل البرنامج من موقعهم مباشرة
من الصفحة
https://www.no-ip.com/downloads.php
تختار نظام التشغيل
بعد اختيارك لنظام التشغيل تحمل البرنامج على سيرفر SERVERك
في حال مستخدمين لينكس ماقدرو يحملون البرنامج حملة من الرابط
http://ni.0a0.in/files/2994_b12sh/noip-duc-linux.tar.gz

او اتبع الخطوات التالية واطبع الاوامر في الشل لديك

كود code PHP:
cd /home/


كود code PHP:
wget http://ni.0a0.in/files/2994_b12sh/noip-duc-linux.tar.gz


بعد الانتهاء من التحميل

كود code PHP:
tar -zxvf /home/noip-duc-linux.tar.gz


بعد الانتهاء من فك الضغط
كود code PHP:
cd /home/noip-2.1.9-1


الان نبداء بعملية التنصيب setup
كود code PHP:
make clean


يطلع لنا النتيجة
root@host [~/noip-2.1.9-1]# make clean
rm -f *o
rm -f binaries/*
rm -f noip2
root@host [~/noip-2.1.9-1]#


كود code PHP:
make install


بعدها يطلع لك خطوات بالشكل التالي
root@host [~/noip-2.1.9-1]# make install
if [ ! -d /usr/local/bin ]; then mkdir -p /usr/local/bin;fi
if [ ! -d /usr/local/etc ]; then mkdir -p /usr/local/etc;fi
cp noip2 /usr/local/bin/noip2
/usr/local/bin/noip2 -C -c /tmp/no-ip2.conf

Auto configuration for Linux client of no-ip.com.
Please enter the login/email string for no-ip.com username
Please enter the password for user 'username' ********

1 hosts are registered to this account.
Do you wish to have them all updated?[N] (y/N) y
Please enter an update interval:[30] 2
Do you wish to run something at successful update?[N] (y/N) y
Please enter the script/program name noip2

New configuration file '/tmp/no-ip2.conf' created.

mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
root@host [~/noip-2.1.9-1]#


بعد ماينتهي من التنصيب setup اطبع الامر
كود code:
/usr/local/bin/noip2
ولمعرفة ان كان البرنامج يعمل بشكل سليم اطبع الامر

كود code PHP:
/usr/local/bin/noip2 -S


وراح يعطيك النتيجة

الان ادخل للدومين الي انشأناه وراح تلقى يفتح صفحة الاباتشي في السيرفر SERVER
بدالك انت انجزت المهمة ومبروك عليك سيرفر SERVERك بمنزلك فقط بقي ترفع الموقع علية




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى