كيف أجد معلومات شبكتي - في Linux؟

جرب أداة القضاء على المشاكل

أخذ إشارة من مقالة مارتن المفيدة (انظر ' كيف أجد عنوان IP الخاص بي ') اعتقدت أنه سيكون من الجيد تقديم نفس المعلومات لنظام التشغيل Linux. ولكن مع Linux ، هناك مشكلة واحدة يجب التغلب عليها - وهي عدد الأدوات المختلفة المتاحة للاستخدام للعثور على هذه المعلومات. نظرًا لوجود العديد من الأدوات الرسومية التي يمكن من خلالها العثور على معلومات الشبكة ، فقد اعتقدت أنه سيكون من الأفضل معالجة هذا الأمر ببساطة باستخدام الأداة المفضلة لدى الجميع - سطر الأوامر.

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

عنوان IP

شكل 1

لنبدأ بعنوان IP. بالطبع ، قبل أن تفعل أي شيء ، تحتاج إلى فتح نافذة طرفية. بمجرد فتح ذلك ، يمكنك عندئذٍ إصدار الأمر الضروري. الأمر الخاص بالعثور على عنوان IP الخاص بك هو ifconfig. عند إصدار هذا الأمر ، ستتلقى معلومات عن كل اتصال شبكة متاح لديك. على الأرجح سترى معلومات لكل من الاسترجاع (lo) واتصال الشبكة السلكية (eth0). إذا كان لديك اتصال لاسلكي سيتم إدراجه ، على الأرجح ، كـ wlan0. ستبدو المعلومات التي تم الإبلاغ عنها مثل تلك الموضحة في الشكل 1. كما ترى ، لا تحصل فقط على عنوان IP ، ولكن عنوان البث وقناع الشبكة الفرعية وعنوان IPv6.

اسم المضيف

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

عنوان (عناوين) DNS

لا يوجد أمر فعلي لرؤية عناوين DNS الخاصة بك. أنت لا تحتاج حقا واحدة. كل ما عليك فعله هو فحص ملف /etc/resolv.conf ملف مع الأمر أقل /etc/resolv.conf ، عند هذه النقطة سترى شيئًا مثل:

خادم الأسماء 208.67.222.222

خادم الأسماء 208.67.220.220

عنوان البوابة

الشكل 2

الآن دعنا نتعرف على عنوان Gateway. الأمر المستخدم لهذا هو netstat أمر. يقوم هذا الأمر بأكثر من مجرد اكتشاف البوابة الخاصة بك. ما يفعله الأمر netstat هو طباعة اتصالات الشبكة ، وجداول التوجيه ، وإحصاءات الواجهة ، والاتصالات التنكرية ، وعضويات البث المتعدد. ولكن للعثور على عنوان البوابة ، يمكنك إصدار الأمر netstat -nr وسترى شيئًا كهذا موضحًا في الشكل 2. ربما يمكنك تخمينه ، لكن عنوان البوابة هو 192.168.1.1. العلامات التي استخدمتها في هذا الأمر هي ن (للعناوين الرقمية) و ص (للطريق).

بالطبع يمكن لأمر netstat أن يفعل أكثر من ذلك (سنغطي ذلك في مقال آخر).

افكار اخيرة

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