ابدأ الآن سيريا بروكسي syriaproxy أول خدمة بروكسي مختصة بسوريا

ما هو عنوان IP؟

عنوان IP رقم يحدد واجهة جهاز على شبكة تعمل ببروتوكول الإنترنت، وتعتمد عليه الموجّهات لإيصال كل حزمة بيانات إلى وجهتها. له إصداران: IPv4 بطول 32 بت، وIPv6 بطول 128 بت. وقد يكون العنوان عاماً تراه المواقع التي تزورها، أو خاصاً لا يعمل إلا داخل شبكتك المحلية.

دور العنوان في كل حزمة

كل ما ترسله عبر الإنترنت يُقسَّم إلى حزم، وفي رأس كل حزمة عنوانان: عنوان المصدر وعنوان الوجهة. الموجّه لا يقرأ محتوى الحزمة، بل ينظر إلى عنوان الوجهة ويقرر إلى أي جار يسلّمها. وتتكرر هذه الخطوة من موجّه إلى آخر حتى تصل الحزمة إلى الشبكة التي تضم الوجهة.

ويرسل الخادم ردّه إلى عنوان المصدر الذي وصله. لهذا لا يمكن أن تتصل بموقع دون أن يعرف عنواناً يردّ إليه، سواء كان عنوانك أنت أو عنوان وسيط يتصل نيابة عنك.

والعنوان يخص الواجهة لا الجهاز ولا الشخص. الهاتف المتصل بشبكة Wi-Fi وبيانات الجوال معاً له واجهتان وعنوانان على الأقل، وقد يحمل عنوان IPv4 وعنوان IPv6 على الواجهة نفسها.

عناوين IPv4

عرّف المعيار RFC 791 عام 1981 عنوان IPv4 بطول ثابت قدره أربعة بايتات، أي 32 بت. يُكتب أربعة أعداد عشرية من 0 إلى 255 بينها نقاط، مثل 203.0.113.25. ومجموع العناوين الممكنة 2³²، أي نحو 4.3 مليار عنوان.

تُوزَّع العناوين في كتل تُكتب بصيغة البادئة. الكتلة 203.0.113.0/24 تعني أن أول 24 بت تحدد الشبكة، وأن آخر 8 بتات تحدد الأجهزة داخلها، فتضم 256 عنواناً.

هذا العدد لم يعد يكفي عدد الأجهزة المتصلة. وقد أعلن سجل RIPE NCC في 25 نوفمبر 2019 أن مخزونه من عناوين IPv4 نفد. لهذا تلجأ شبكات الجوال إلى مشاركة العنوان الواحد بين مشتركين كثيرين، كما يشرح مقال ما هو CGNAT.

عناوين IPv6

رفع المعيار RFC 8200 طول العنوان من 32 بت إلى 128 بت، فصار عدد العناوين كافياً لإعطاء كل جهاز عنواناً عاماً دون مشاركة. ويُكتب العنوان ثماني مجموعات من الأرقام الست عشرية بينها نقطتان رأسيتان.

يحدد المعيار RFC 4291 طريقة الكتابة المختصرة: تُحذف الأصفار في بداية كل مجموعة، ويُستبدل تسلسل من المجموعات الصفرية بالرمز :: مرة واحدة فقط في العنوان. فالعنوان 2001:0db8:0000:0000:0000:0000:0000:0001 يُكتب 2001:db8::1.

تحصل الشبكة المحلية عادةً على بادئة بطول 64 بت، ويختار كل جهاز النصف الثاني من عنوانه. وتولّد أغلب أنظمة التشغيل عناوين مؤقتة تتبدل دورياً، حتى لا يبقى الجهاز معروفاً بالعنوان نفسه في كل مكان.

العنوان العام والعنوان الخاص

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

حجز المعيار RFC 1918 ثلاث كتل خاصة في IPv4، وتقابلها في IPv6 العناوين المحلية الفريدة في RFC 4193. وهناك كتل أخرى لها أدوار خاصة:

الكتلةنوعهاأين تراها
10.0.0.0/8خاصةشبكات الشركات وبعض الموجّهات المنزلية
172.16.0.0/12خاصةشبكات داخلية وحاويات البرامج
192.168.0.0/16خاصةأغلب الموجّهات المنزلية
100.64.0.0/10مشتركة لدى المشغّلبين موجّهك وجهاز ترجمة العناوين لدى المزود
127.0.0.0/8 و::1استرجاعالجهاز يخاطب نفسه
169.254.0.0/16 وfe80::/10محلية للرابطجهاز لم يحصل على عنوان من الشبكة
fc00::/7محلية فريدةشبكات داخلية تعمل بـIPv6

حين يخرج جهازك بعنوان خاص إلى الإنترنت، يستبدل الموجّه عنوانَ المصدر بعنوانه العام، ويغيّر رقم المنفذ إن لزم. ثم يحفظ هذا الربط ليعيد الردود إلى الجهاز الصحيح. هذه العملية اسمها ترجمة عناوين الشبكة (NAT)، ولهذا ترى المواقع عنوان الموجّه لا عنوان جهازك.

العنوان والمنفذ

العنوان يوصل الحزمة إلى الجهاز، ورقم المنفذ يوصلها إلى البرنامج المناسب داخله. خادم الويب ينتظر عادةً على المنفذ 443، ويختار جهازك لكل اتصال منفذ مصدر مؤقتاً.

لذلك يُعرَّف الاتصال الواحد بخمسة عناصر: البروتوكول، وعنوان المصدر ومنفذه، وعنوان الوجهة ومنفذها. وبهذا يستطيع جهاز واحد أن يفتح مئات الاتصالات بالخادم نفسه دون أن تختلط ردودها.

والفكرة نفسها تسمح لموجّه منزلي، أو لجهاز لدى المزود، بأن يُخرج أجهزة كثيرة بعنوان عام واحد، ويفرّق بينها بأرقام المنافذ.

من يوزّع العناوين

تدير هيئة IANA المخزون العالمي وتمنح كتلاً كبيرة لخمسة سجلات إقليمية. ويغطي RIPE NCC أوروبا والشرق الأوسط، ومنه سوريا. تمنح السجلات الكتل لمزودي الخدمة، والمزود يعطي عنواناً لكل اشتراك.

قد يكون العنوان ثابتاً لا يتغير، أو متغيراً يعطيه المزود عند كل اتصال جديد. أغلب الاشتراكات المنزلية وشبكات الجوال تعطي عناوين متغيرة، والعنوان الثابت يُطلب عادةً لاستضافة خدمة يصل إليها الآخرون.

ما الذي يكشفه عنوانك

كل خادم تتصل به يرى عنوانك العام، ومنه يمكن معرفة المزود والشبكة التي يتبعها العنوان، أي رقم النظام المستقل (ASN). ويمكن تقدير البلد والمدينة تقديراً قد يخطئ، كما يشرح مقال تحديد الموقع من عنوان IP.

العنوان وحده لا يحمل اسمك ولا عنوان بيتك. لكن المزود يعرف أي اشتراك استخدم العنوان في وقت معين، ويحتاج في الشبكات المشتركة إلى رقم المنفذ والوقت أيضاً.

كيف تعرف عناوينك

عنوانك العام هو ما تراه المواقع، وتعرضه الأداة المذكورة في آخر هذه الصفحة. أما العنوان الخاص فتعرضه أوامر النظام:

ip -4 addr show     # Linux: IPv4 addresses
ip -6 addr show     # Linux: IPv6 addresses
ipconfig            # Windows: all interfaces

قارن العنوان الذي يظهر في صفحة إعدادات موجّهك بعنوانك العام. إن اختلفا فهناك ترجمة عناوين أخرى بعد موجّهك، لدى المزود غالباً. وإن ظهر لك في الأداة عنوان IPv6 فشبكتك تدعمه، وقد تستخدمه المواقع بدلاً من IPv4.

كيف تتحكم في العنوان الذي تراه المواقع

عناوين syriaproxy

العناوين التي يخرج بها اتصالك عبر syriaproxy عناوين IPv4 حقيقية من شبكة سيريتل للجيل الرابع داخل سوريا، يتشاركها مشتركو سيريتل خلف ترجمة العناوين لدى المشغّل. والشبكة تعمل بـIPv4 وحده، لذلك نحجب IPv6 داخل النفق.

أسئلة شائعة

هل يكشف عنوان IP اسمي ومكان بيتي؟

لا يكشفهما مباشرة. يعرف المزود الاشتراك الذي استخدم العنوان، ولا يُفصح عنه عادةً إلا بطلب من جهة مخوّلة قانونياً. أما المواقع فترى المزود وتقديراً تقريبياً للمنطقة.

لماذا يتغير عنواني من وقت لآخر؟

لأن أغلب المزودين يعطون عناوين متغيرة من مخزون مشترك. يتغير العنوان غالباً عند إعادة تشغيل الموجّه أو انقطاع الاتصال، وفي شبكات الجوال قد يتغير بين جلسة وأخرى.

هل IPv6 أكثر أماناً من IPv4؟

ليس بحد ذاته. الفرق الأهم أن العنوان العام يصل إلى الجهاز مباشرة دون ترجمة، فيعتمد الأمان على جدار الحماية في الموجّه والجهاز، لا على وجود ترجمة العناوين.

هل يمكن أن يرى موقعان عنوانين مختلفين لي في اللحظة نفسها؟

نعم. إن كان جهازك يملك عنواني IPv4 وIPv6، فقد يتصل أحد الموقعين بالإصدار الأول والآخر بالثاني، حسب ما يدعمه كل منهما.

اعرف عنوانك العام والمزود والموقع التقريبي الذي تراه المواقع.