Tag

عنوان شبكي Archives – IT Solutions

DHCP كيف تحصل على اي بي من ال

كتير أوي أوي تروح كافيه او مطعم و تلاقي ترابيزة عجبتك اوي .. تجري عليها عشان تقعد تلاقي ال Waiter يقولك بكل لباقة

“سوري يا فندم بس الترابيزة ديه محجوزة” .. فمتقق بعينك اكتر على الترابيزة تلاقي حاجة مكتوب عليها

((Reserved))

انا شخصيا بتضايق اوي .. دائما بتضايق لما تلاقي الحاجة اللي انت حاببها محجوزة لغيرك 😀

كذلك في شغلك لو انت IT و تلاقي جهاز معين جيه ياخد IP و استلم ال IP و فجاءة يقولك !!

“IP is conflicted”

فاقد الشيء .. لا يعطيه .. هكذا الحال لما نيجي نتكلم عن ال DHCP-Server .. مبدئيا كده عايزين نتفق مع شوية مباديء ^_^

أولا: ال DHCP-Server بيبقى عنده خانة مهمة جدا ليها اكتر من مسمى (ولكن كل المسميات تعني نفس الشيء) مثلا في سيسكو إسمه Current Index

يعني ايه ال Current Index ؟؟!!

يعني أول IP ال DHCP-Server هيفكر يديه لجهاز لما يستلم DHCP-Discover Packet “ال DHCP-Discover Packet ديه الباكت اللي بيبعتها الجهاز إللي طالب IP”

ثانيا: ال DHCP-Server ممكن يكون موجود داخل الشبكة اللي موجود فيها الجهاز إللي هياخد IP و ممكن يكون خارجها

ثالثا: ال DHCP-Server قبل ما يدي ال IP للجهاز .. لابد إنه يتأكد من إجابة سؤال منطقي جدا

“هل فيه جهاز في الشبكة ديه واخد نفس ال IP” ؟!!

إذن .. لابد من آلية معينة تخلي ال DHCP-Server يقدر يعرف هل فيه جهاز شايل ال IP ده ولا لأ

و الآلية ديه تختلف لو كان ال DHCP-Server موجود مع ال DHCP-Client في نفس الشبكة أو خارجها ^_^

1-بالنسبة لو كان ال DHCP-Server موجود مع ال DHCP-Client في نفس الشبكة:

فهنا يجري و يبص على ال ARP Cache Table .. يشوف هل عنده ال IP ده قصاد ال MAC و لا لأ

لو لقاه .. يبعت ICMP Echo Request و يفضل حاطط إيده على خده مستني ال ICMP Echo Reply

اسئل نفسك سؤال ؟!!

لو كان بالفعل جهاز شايل ال IP ده و إستلم ال ICMP Echo Request .. الجهاز المفترض يعمل ايه ؟!!

يبعت ICMP Echo Reply صح ؟!!

لو استلم ال ICMP Echo Reply ال DHCP-Server يدرك إن ال IP ده مشغول و Not Available بالتالي يبدء يزود في ال Current Index بقيمة واحد

يعني لو كان ال Current Index موجود تحته

10.0.0.2 و كان ال IP ده مشغول يحط مكانه 10.0.0.3 و يعمل نفس ال Checking Mechanism

لو ال DHCP-Server ملقاش اصلا ال IP في ال ARP Cache Table هيعمل ايه ؟!!

هيبعت ARP Request و يصرخ في الشبكة بعلو صوته و يقول

(الجهاز إللي ال IP بتاعه 10.0.0.2 يبعتلي ال MAC بتاعته)

طبعا لو جهاز فعلا شايل ال IP ده هيرد بال MAC و لو مفيش جهاز في الشبكة شايل ال IP ده يبقى ال DHCP Server هيدرك إن ال IP متاااح و يديه لل DHCP-Client ^_^

2-لو كان ال DHCP-Server خارج الشبكة .. مبيلجأش لخيار انه يبعت ARP لأن ال DHCP-Client او الشبكة اللي هيوزع جواها مش معاه في نفس الشبكة و زي ما احنا عارفين ال ARP اصلا باكت برودكاست .. فمفيش راوتر هيستلم البرودكاست على إنترفيس و يخرجها من انترفيس تاني

طب يعمل ايه عشان يتأكد ال IP متاح ؟!!

يبعت ICMP Echo Request .. و بالتالي لو استلم ICMP Echo Reply يدرك ان ال IP فيه جهاز شايله و مشغول و غير متاح .. و لو مستلمهاش يدرك إن ال IP متاح و يديه لل DHCP-Client عادي جدا ^_^

SSD & HDD مقارنة عملية
أسهل طريقة لتنزيل جميع تعريفات الكمبيوتر او الاب توب
الطريقة الأمنة لفورمات الهارد ديسك في نظام ويندوز
(ذاكرة الوصول العشوائي – Random Access Memory) RAM أنواع
ما هي القطعة الأسطوانية الموجودة في أطراف أسلاك الكمبيوتر
انواع القراصنة في عالم الانترنت و الحماية
الكمبيوتر الكمومي
iPad Pro 11 تعرف على الجهاز اللوحي الجديد
Constructors في لغة البايثون 
Joomla مقدمة في إستخدام
(ip) برنامج بلغة جافا لإيجاد العنوان الشبكي الخاص بالموقع
NTFS & FAT الفرق بين نظام الملفات
استخدام الخلايا البشرية كوسائط تخزين

ما الفرق بين البورت و الأي بي

‏ما الفرق بين الاي بي IP والبورت Port والبروتوكول Protocol

لكى تتواصل الاجهزة مع بعضها فى شبكة واحدة نحتاج لثلاثة امور هامة جدا وهى :
* IP address ( 192.168.1.1 ) ( 10.0.0.2 )
* Port ( 80 – 25 – 110 – 21 – 53 – 23
* Protocol ( HTTP – SMTP –pop – ftp – DNS – telnet او HTTPS )

‏الاي بي IP address : هو المعرف الرقمي لأي جهاز (حاسوب، هاتف محمول، آلة طابعة) مرتبط بشبكة معلوماتية تعمل بحزمة بروتوكولات الإنترنت، سواء أكانت شبكة داخلية أو شبكة الإنترنت.
هو رقم يحصل عليه جهاز الكمبيوتر ولا يمكن ان يتشابه مثل ارقام السيارات – ارقام التليفونات…الخ

‏البورت Port و البروتوكول Protocol يعتبر المصطلحين شىء واحد او يكملا بعضهم البعض
مثال: قمت بفتح صفحة انترنت من خلال جوجل كروم او غيره، وكتبت فى العنوان بالاعلى Facebook.com بمجرد كتابة هذا العنوان فى المتصفح يقوم جهاز الكمبيوتر تلقائيا

باستدعاء بروتوكول http او https.

‏لماذا هذا البروتوكول مثلا؟
جهاز الكمبيوتر او الويندوز مبرمج تلقائيا لذلك وعرف ان المستخدم يرغب فى تصفح الانترنت والبرنامج او البروتوكول المسئول عن تصفح الانترنت هو بروتوكول HTTP . ( يتم استدعاء البروتوكول بصورة اوتوماتيكية من الويندوز )

‏البروتوكول Protocol : هو عبارة عن برنامح يكون موجود تلقائيا فى اى نظام تشغيل ( ويندوز – ماك – لينكس ) فاى نظام تشغيل فى العالم يكون به بروتوكول HTTP
المسئول عن تصفح الانترنت .

‏طريقة عمل البروتوكول Protocol : لكى يقوم البروتوكول بنقل الداتا او المعلومات من المستخدم الى الانترنت ومن الانترنت الى المستخدم يلزم وجود ثغرة برمجية مفتوحة Port
مثال :
Protocol HTTP + Port 80 بروتوكول تصفح الانترنت يتعامل مع ثغرة برمجية رقمها 80 ( ثابتة فى كل انظمة التشغيل )

‏ملحوظة هامة : البروتوكول يفتح او يتعامل مع البورت المناسب له ولا يمكن ان يتشارك فى نفس رقم البورت اكثر من بروتوكول واحد.

البورت Port : ثغرة برمجية فى انظمة التشغيل وعدد هذه الثغرات ما بين 0 – 65536 تغرة برمجية ، وكل ثغرة يعمل عليها بروتوكول مختلف عن الاخر.

‏الثغرة البرمجية : فتحة او بوابة فى كل انظمة التشغيل لتنظيم دخول وخروج الداتا.

انواع البروتوكولات والبورتات – نتعرف الان على عدد من اشهر بروتوكولات الانترنت :

SMTP او Simple Mail Transfer Protocol : هو برتوكول ارسال البريد الالكترونى عبر الانترنت يعمل على Port 25

‏POP او Post Office Protocol : هو بروتوكول استقبال البريد الالكترونى عبر الانترنت ويعمل على Port 110.

FTP او Transfer Protocol File : هو بروتوكول التحميل من الانترنت ويعمل على Port 21.

‏DNS او Domain Name System : هو بروتوكول يقوم بترجمة أسماء النطاقات من كلمات إلى أرقام تعرف باسم عنوان الأي بي ) يعمل على Port 53.

Telnet او Terminal Network : هو بروتوكول يتيح للمستخدمين إمكانية تشغيل البرامج عن بعد ويعمل على Port 23.

ما الفرق بين البورت و الأي بي
HTTPS و HTTP الفرق بين
ss7 ماذا تعرف عن هجوم ال
(Root Bridge) (STP) تحديد الجهاز الرئيسي في بروتوكول
RDP ما هو بروتوكول
هل من الممكن سرقة حسابك على التواصل الأجتماعي من قبل الأشخاص الذين تعرفهم ؟
الذكاء الاصطناعي هو الجندي المجهول في معركة الصين ضد كورونا 2
الهندسة الاجتماعية و امن المعلومات
خطوات هامة للحفاظ على حاسوبك أمن وخالى من الفيروسات
منع استرجاع الملفات المحذوفة بشكل نهائي
كلمة غير محدود في عالم التكنولوجيا و الخدمات
VPN الفرق بين البروكسي و
نبذة عن وظيفة عالم البيانات

الخاص بي IP كيفية معرفة ال

قبل الاجابة على اسئلة مثل : ” كيف اعرف ip ؟ او كيف اعرف عنوان الايبي الخاص بي ؟” دعونا نتعرف على ما هو عنوان الاي بي ip …. هو العنوان الذي تستخدمه الأجهزة على شبكة الانترنت للاتصال بجهازك، وهو يعمل على تميز كل جهاز عن الاخر فلا يمكن ان يتشابه عنوان أي بي جهاز مع اخر.

نتيجة بحث الصور عن ‪internet protocol‬‏

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

نتيجة بحث الصور عن ‪internet protocol‬‏

يتكون عنوان الاي بي يتكون من أرقم متسلسلة مكونة من أربع خانات مثال على عنوان الاي بي : (113.10.1.255) . سوف نتعرف في هذا الموضوع على كيفية معرفة عنوان الاي بي الخاص بك فدعونا نتعرف سويا على بعض الطرق خطوة بخطوة.

عنوان الايبي ip الخاص بك هو :

عنوان IP الخاص بك هو شيء ربما نادرا ما تفكربه، ولكن هام جداً اثناء اتصالك بالانترنت. دون عنوان IP، لن تكون قادر على الحصول على المعلومات اليومية التي تراها بديهية كل يوم مثل الاتصال مع اصدقائك وارسال البريد الالكتتروني او معرفة الطقس اليوم اوالتحقق من أحدث الأخبار او مشاهدة الفيديوهات. لماذا؟ لأنه من دون عنوان IP الخاص بك، لن تعرف المواقع والخدمات على الانترنت تقديم وارسال ما تريد اي انهم لن يتمكنو من الاتصال بجهازك .

أفضل الطرق التي تمكنا من معرفة عنوان الاي بي الخاص بنا:

عن طريق مواقع كشف الاي بي :

نتيجة بحث الصور عن ‪my ip‬‏

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

1- نقوم بالذهاب الى رابط الموقع الخاص بكشف عنوان الاي بي وهو : www.my-ip-address.net او موقع تسعة على الصفحة هذه في اعلاها.

2- بمجرد دخولك لواجهة الموقع ستجد المعلومات الخاص بعنوان الاي بي الخاص بك كما في الصورة.

ip جهازي او عنوان الاي بي الخاص بي من مواقع كشف الاي بي
ip جهازي او عنوان الاي بي الخاص بي من مواقع كشف الاي بي
بعض المواقع الأخرى التي تمكنا من كشف عنوان الاي بي الخاص بك:

http://www.seoaraby.com/my-ip-address
www.whatismyipaddress.com
www.whatismyip.com
www.myipaddress.com
www.whatsmyip.org
www.myip.dk

– كشف عنوان الاي بي باستخدام بعض البرامج :

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

– كشف عنوان الاي بي بدون أي برامج :

سوف نقوم بشرح كيفية اظهار عنوان الاي بي بدون استخدام أي مواقع او برامج . فدعونا نتابع الشرح خطوة بخطوة:

1- نقوم بالذهاب الى شريط ابدأ (start) ثم نختار جميع البرامج (All Programs) ثم نختار.

كشف عنوان الاي بي بدون أي برامج – الخطوة الاولى
كشف عنوان الاي بي بدون أي برامج – الخطوة الاولى
2- أدوات النظام (Windows system) ثم نختار تشغيل (Run).

كشف عنوان الاي بي بدون أي برامج – الخطوة الثانية

3-بعد فتح منفذ الأوامر (Run) نقوم بكتابة الامر التالي cod ثم نضغط على موافق (Ok).

كشف عنوان الاي بي بدون أي برامج – الخطوة الثالثة

4-ستفتح لنا نافذة تنفيذ الأوامر السريعة (Cmd) او كما تسمى بنافذة (Dos) ونستخدمها في ادخال الأوامر على نظام ويندوز.

كشف عنوان الاي بي بدون أي برامج – الخطوة الرابعة

5-نقوم بكتابة الامر التالي ipconfig داخل نافذة تنفيذ الأوامر ثم نضغط على زر الادخال (Enter).

نتيجة بحث الصور عن ‪ipconfig‬‏

كشف عنوان الاي بي بدون أي برامج – الخطوة الخامسة

6-سوف نلاحظ ظهور عنوان الاي بي الخاص بنا كما في الصورة. امام سطر المعلومات التالي ipv4 address كما في الصورة.

كشف عنوان الاي بي بدون أي برامج – الخطوة السادسة

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

API شرح عام عن ال
إليك القائمة الكاملة للطرق التي يحمي بها نظام الأندرويد اوريو هاتفك وبياناتك
canon ip7240 إعدادات الواي فاي في طابعة
موقع يساعدك في شراء كرت شاشة gpuboss
صفارات الماذربورد
الهواتف الخلوية المقلدة قنابل مؤقتة تغزو الأسواق
نظام اللينكس عالم المصدر المفتوح والبدائل المتاحة للتحول لنظام لينكس
سرعات عالية وتكنولوجيا الهولوجرام ماذا تتوقع من شبكة الجيل الخامس الجديدة
الفرق بين البيانات والمعلومات
GitHub ما هو ال
هل من أضرار في استخدام الحاسوب المحمول وهو موصول بالكهرباء طول الوقت ؟
نحن مجرد روبوتات عابرة للمجرات
مراحل تقدم شبكة الانترنت بختصار

(ip) برنامج بلغة جافا لإيجاد العنوان الشبكي الخاص بالموقع

برنامج بلغة جافا لإيجاد ال ip الخاص بالموقع المدخل في ال text (تطبيق + الكود ) كيفية إنشاء عنوان JLabel + تمرين تطبيقي (كيفية إيجاد IP)

نتيجة بحث الصور عن ‪java‬‏

– لإضافة لافتة أو Label إلى الواجهة نستخدم الكلاس JLabel بعد ذلك نشتق منه كائن Object كما هو الحال مع الزر
ولإنشاء لافتة JLabel نستخدم كالتالي :

JLabel L=new JLabel ();

بعد ذلك نحدد الإحداثيات كالتالي:

L.setBounds(x, y, width, hieght);

حيث ال
– x تعني إحداثيات أو موقع العنصر من اليمين إلى اليسار أو مايسمى بالمحور السيني
– y تعني إحداثيات أو موقع العنصر من الأسفل إلى الأعلى أو مايسمى بالمحور الصادي
– width تعني تحديد حجم العرض
– height تعني تحديد حجم الإرتفاع

في المثال المرفق مع الشرح نقوم بإنشاء واجهة وإضافة مربع نصوص JTextField و لافتة JLabel
فكرة الموضع أن المستخدم يضع عنوان أي موقع بصيغة www.webname.com
بعد ذلك يضغط المستخدم على الزر فيظهر ال IP الخاص بالموقع الذي أدخله المستخدم في اللافتة JLabel
محتوى الفكرة كالتالي
أولاً نقوم بتخزين الموقع الذي أدخله المستخدم داخل متغير نصي كالتالي:

String host=tf.getText();

الخطوة الثانية نقوم بإيجاد ال IP الخاص بالموقع عن طريق الكلاس

InetAddress.getByName(host).getHostAddress();

حيث نقوم بوضع المتغير host الذي أدخله المستخدم داخل دالة البناء getByName

الكود كاملاً

package swin;
import java.awt.event.*;
import java.net.UnknownHostException;
import javax.swing.*;
public class Swin {
private int x1,x2,x3;
Swin()
{
JFrame F=new JFrame(“it-solutions.center”);
JButton B=new JButton(“IP view”);
JTextField tf=new JTextField();
JLabel L=new JLabel();
B.setBounds(150,150,100, 40);
tf.setBounds(50,50, 150,20);
L.setBounds(100, 60, 300, 30);

F.add(B);
F.add(L);
F.add(tf);
F.setLayout(null);
F.setSize(400,400);
F.setVisible(true);
F.setResizable(false);
B.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
try{
String host=tf.getText();
String ip=java.net.InetAddress.getByName(host).getHostAddress();
L.setText( “the ip of website”+host+”is” + ip );
// L.setText(“IP of “+host+” is: “+ip);
}catch(UnknownHostException ex){System.out.println(ex);}
}

});
}
public static void main(String[] args) {

Swin ob= new Swin();

}

}

Functional Programming in Java
كتاب برمجة الكائنات الموجهة في لغة الجافا
Cases صناديق الكمبيوتر وأنواعها
اسرع كمبيوتر بالعالم
أفضل عشرة ألعاب على فيسبوك
DHCPايه هو ال
STP بروتوكول
في مشواري لتعلم البرمجة
CMD أهم الأوامر في موجه الأوامر
تطبيق يساعدك على الأمتناع عن التدخين Quit smoking
أفضل تطبيقات المنبّه
نحن مجرد روبوتات عابرة للمجرات
مصطلح دقة الشاشة ماذا يعني وكيف تشتري شاشة مناسبة