Linux पर नेटवर्क जानकारी
→ आपके कंप्यूटर पर नेटवर्क जानकारी पर वापस जाएं
→ Linux पर स्टैटिक IP एड्रेस (लोकल नेटवर्क) पर वापस जाएं
यह गाइड बताती है कि मानक कमांड-लाइन टूल का उपयोग करके Linux पर सभी प्रासंगिक नेटवर्क जानकारी कैसे पहचानें। यह तब भी सही ढंग से काम करने के लिए डिज़ाइन की गई है जब कई नेटवर्क इंटरफ़ेस मौजूद हों (Ethernet, Wi-Fi, VPN, वर्चुअल इंटरफ़ेस)।
इस गाइड की सभी जानकारी अधिकांश डिस्ट्रिब्यूशन पर उपलब्ध मानक Linux नेटवर्किंग कमांड का उपयोग करके प्राप्त की जाती है।
समर्थित सिस्टम
यह गाइड अधिकांश आधुनिक Linux डिस्ट्रिब्यूशन पर लागू होती है, जिनमें शामिल हैं:
- Ubuntu
- Debian
- Fedora
- Arch Linux
- Linux Mint
- Raspberry Pi OS
इनका उपयोग करने वाले सिस्टम पर लागू होती है:
- Ethernet
- Wi-Fi
- VPN कनेक्शन
आपको कौन सी जानकारी मिलेगी
यह गाइड आपको पहचानने में मदद करती है:
- लोकल IP एड्रेस (LAN)
- राउटर (गेटवे) IP एड्रेस
- VPN IP एड्रेस (यदि कनेक्ट है)
- MAC एड्रेस (हार्डवेयर एड्रेस)
- उपयोग करने के लिए सही नेटवर्क इंटरफ़ेस
उपयोग किए जाने वाले कमांड
Linux पर नेटवर्क जानकारी निम्नलिखित कमांड का उपयोग करके प्राप्त की जाती है:
ip addr ip route
ये कमांड सिस्टम पर सभी नेटवर्क इंटरफ़ेस और रूटिंग जानकारी प्रदर्शित करते हैं।
कमांड कैसे चलाएं
- Terminal खोलें
- चलाएं:
ip addr
आउटपुट सेक्शनों में विभाजित होता है, प्रत्येक नेटवर्क इंटरफ़ेस के लिए एक।
नेटवर्क इंटरफ़ेस को समझना
आउटपुट में प्रत्येक ब्लॉक एक नेटवर्क इंटरफ़ेस का प्रतिनिधित्व करता है।
Linux पर सामान्य इंटरफ़ेस नाम शामिल हैं:
-
eth0, eth1 Ethernet इंटरफ़ेस (सर्वर और Raspberry Pi पर सामान्य)
-
enpXsY Ethernet इंटरफ़ेस (आधुनिक सिस्टम पर अनुमानित नामकरण)
-
wlan0 Wi-Fi इंटरफ़ेस (पुराना नामकरण)
-
wlpXsY Wi-Fi इंटरफ़ेस (आधुनिक नामकरण)
-
tun0, tunX VPN इंटरफ़ेस (TUN-आधारित VPN)
-
wg0 WireGuard VPN इंटरफ़ेस
-
lo लूपबैक इंटरफ़ेस (अनदेखा करें)
अधिकांश सिस्टम कई इंटरफ़ेस दिखाते हैं। यह सामान्य है।
आपको कौन सा इंटरफ़ेस उपयोग करना चाहिए?
अधिकांश मामलों में, उपयोग करें:
- Ethernet इंटरफ़ेस (
eth0,enpXsY) → यदि केबल से कनेक्ट है - Wi-Fi इंटरफ़ेस (
wlan0,wlpXsY) → यदि Wi-Fi से कनेक्ट है
उन इंटरफ़ेस को अनदेखा करें जो:
loनाम के हैं- कोई
inetएड्रेस नहीं दिखाते - स्पष्ट रूप से वर्चुअल या अप्रयुक्त हैं
यदि VPN कनेक्ट है, तो एक अतिरिक्त VPN इंटरफ़ेस (tunX, wg0) अलग
से दिखाई देगा।
लोकल IP एड्रेस (LAN)
लोकल IP एड्रेस लोकल नेटवर्क के अंदर कंप्यूटर की पहचान करता है।
इसे खोजने के लिए:
- सक्रिय Ethernet या Wi-Fi इंटरफ़ेस खोजें
inetसे शुरू होने वाली लाइन पहचानें
उदाहरण:
inet 192.168.1.42/24 brd 192.168.1.255 scope global dynamic
अर्थ:
- 192.168.1.42 → लोकल IP एड्रेस
/24→ सबनेट मास्क (255.255.255.0)
सामान्य लोकल IP रेंज:
- 192.168.x.x
- 10.x.x.x
- 172.16.x.x
राउटर (गेटवे) IP एड्रेस
राउटर IP एड्रेस इसका उपयोग करके प्राप्त किया जाता है:
ip route
उदाहरण आउटपुट:
default via 192.168.1.1 dev enp3s0
अर्थ:
- 192.168.1.1 → राउटर (डिफ़ॉल्ट गेटवे)
- enp3s0 → राउटर तक पहुंचने के लिए उपयोग किया जाने वाला इंटरफ़ेस
VPN IP एड्रेस
VPN IP एड्रेस केवल तब मौजूद होता है जब VPN कनेक्शन सक्रिय हो।
इसे खोजने के लिए:
tun0,tun1, याwg0जैसे इंटरफ़ेस खोजें- उस इंटरफ़ेस के तहत
inetमान पहचानें
उदाहरण:
wg0: inet 100.96.12.34/32 scope global
नोट:
- VPN IP लोकल IP से अलग होता है
- यदि कोई VPN इंटरफ़ेस नहीं दिखता, तो कोई VPN कनेक्ट नहीं है
MAC एड्रेस (हार्डवेयर एड्रेस)
MAC एड्रेस एक नेटवर्क इंटरफ़ेस की विशिष्ट पहचान करता है।
इसे खोजने के लिए:
- लोकल IP के लिए उपयोग किए गए उसी इंटरफ़ेस का उपयोग करें
link/etherसे शुरू होने वाली लाइन पहचानें
उदाहरण:
link/ether 3c:52:82:9a:b4:1f brd ff:ff:ff:ff:ff:ff
महत्वपूर्ण नोट:
- Wi-Fi और Ethernet इंटरफ़ेस के अलग-अलग MAC एड्रेस होते हैं
- MAC एड्रेस नेटवर्क के बीच नहीं बदलते
- VPN इंटरफ़ेस वर्चुअल एड्रेस उपयोग करते हैं