<पी>
<पी> अपडेट किया गया 29 अगस्त 2023, 9:15 पूर्वाह्न EDT <पी> फ़तिह एक स्वतंत्र सुरक्षा शोधकर्ता, प्रवेश परीक्षक और मैलवेयर विश्लेषक हैं। 2017 से, वह कई अलग-अलग सॉफ्टवेयर भाषाओं और प्रौद्योगिकियों, विशेष रूप से सी, सी++, पायथन और x86 असेंबली के साथ सक्रिय रूप से काम कर रहे हैं। उन्होंने 100 से अधिक बड़ी कंपनियों की कमजोरियों की सूचना दी है। उन्होंने ऑपरेटिंग सिस्टम और क्लाउड आर्किटेक्चर से जुड़े एक इंजीनियर के रूप में अपना शोध जारी रखा है। पी> <पी> आज अधिकांश उपकरणों के आईपी पते डायनेमिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) सर्वर द्वारा उत्पन्न होते हैं। किसी नेटवर्क से कनेक्ट होने पर एक डीएचसीपी सर्वर आपके डिवाइस को एक डायनेमिक आईपी एड्रेस निर्दिष्ट करता है। इस प्रकार, आपके पास समय-समय पर इस आईपी पते को बदलने का मौका है। <पी> दूसरी ओर, एक स्थिर आईपी एक निश्चित, अपरिवर्तनीय पते को संदर्भित करता है, जो गतिशील आईपी से भिन्न होता है। आप Ubuntu 22.04 LTS और 22.10 के लिए तीन अलग-अलग तरीकों से स्थिर IP सेटिंग्स सेट कर सकते हैं। आरंभ करने का तरीका यहां बताया गया है। उबंटू में आईपी कॉन्फ़िगरेशन को समझना
<पी> नेटवर्क प्रबंधन में उबंटू की प्रगति ने स्थिर आईपी जैसी कॉन्फ़िगरेशन सेटिंग्स को अधिक उपयोगकर्ता-अनुकूल बना दिया है। उबंटू 22.04 में एक स्थिर आईपी सेट करने की सुविधा, विशेष रूप से, नेटवर्क दक्षता और स्थिरता के मामले में फायदे में है। <पी> गतिशील आईपी के विपरीत, जो सत्रों के अनुसार भिन्न हो सकता है, उबंटू में एक स्थिर आईपी सुसंगत रहता है। यह उन सर्वरों के लिए विशेष रूप से फायदेमंद है जहां लगातार पता पहचान सर्वोपरि है। इन सर्वरों के लिए, स्थिर आईपी कॉन्फ़िगरेशन एक आवश्यकता बन सकता है। <पी> जबकि ग्राफिकल इंटरफ़ेस आईपी कॉन्फ़िगरेशन को संभालने के लिए अधिक सहज तरीका प्रदान करता है, स्थिर आईपी कमांड लाइन का उपयोग अधिक सटीकता प्रदान कर सकता है। उन उपयोगकर्ताओं के लिए जो अपने नेटवर्क कॉन्फ़िगरेशन पर विस्तृत नियंत्रण चाहते हैं, कमांड-लाइन विधियाँ एक पसंदीदा विकल्प हैं। इस पद्धति में महारत हासिल करके, उपयोगकर्ता अपनी आवश्यकताओं के लिए इष्टतम उबंटू आईपी कॉन्फ़िगरेशन सुनिश्चित कर सकते हैं। <पी> हालाँकि, उबंटू में एक स्थिर आईपी के लाभ, विशेष रूप से 22.04 संस्करण में, ज़िम्मेदारियाँ भी आती हैं। यह सुनिश्चित करना महत्वपूर्ण है कि ये आईपी सही ढंग से सेट किए गए हैं, क्योंकि गलत कॉन्फ़िगरेशन से नेटवर्क कमजोरियां हो सकती हैं। <पी> इसलिए अपनी उबंटू मशीन पर स्टेटिक आईपी एड्रेस को सही ढंग से कॉन्फ़िगर करने के लिए नीचे दिए गए चरणों का पालन करें। एनएमसीएलआई कमांड के साथ उबंटू पर एक स्टेटिक आईपी सेट करें
<पी> nmcli कमांड का उपयोग करके Ubuntu 22.04 स्टेटिक IP सेटिंग्स को कॉन्फ़िगर करना बहुत आसान है। nmcli एक टेक्स्ट-आधारित उपयोगिता है जिसका उपयोग आपके डिवाइस पर उपयोग किए जा रहे वायर्ड कनेक्शन की स्थिति की जांच करने के लिए किया जाता है। <पी> इस कमांड के साथ, आप अतिरिक्त नेटवर्किंग जानकारी जैसे कि आपके कनेक्शन की स्थिति, आपके होस्ट डिवाइस का नाम और आपके नेटवर्क कॉन्फ़िगरेशन में सामान्य अनुमतियों तक पहुंच सकते हैं। यदि आप उबंटू सर्वर पर एक स्थिर आईपी सेट करने का लक्ष्य रख रहे हैं, तो यह कमांड अमूल्य साबित होता है। <पी> आप अपने कनेक्शन के बारे में जानकारी यहां से प्राप्त कर सकते हैं: nmcli connection show
<पी> इस कमांड का आउटपुट इस प्रकार होगा: NAME UUID TYPE DEVICE
Wired connection 1 12f312a7-f0e7-334a-8ab4-c7b3f8249c7e ethernet enp0s3
<पी> नीचे दिए गए आदेश के साथ एक स्थिर लिंक बनाएं। फिर, enp0s3 को मैन्युअल रूप से कॉन्फ़िगर करें और ipv4 nmcli कमांड में उपयुक्त पैरामीटर के साथ सेटिंग्स: sudo nmcli con add type ethernet con-name 'static' ifname enp0s3 ipv4.method manual ipv4.addresses 192.168.1.89/24 gw4 192.168.1.1
<पी> यदि आप nmcli कनेक्शन शो का उपयोग करते हैं फिर से आदेश दें, आप देख सकते हैं कि स्थिर लिंक जोड़ दिया गया है.
<पी> इस प्रक्रिया के बाद, आपके द्वारा बनाए गए स्थिर कनेक्शन को DNS IP में जोड़ें: sudo nmcli con mod static ipv4.dns 192.168.*.*
<पी> अब कनेक्शन को सक्रिय करने के लिए नीचे दिए गए कमांड का उपयोग करें: sudo nmcli con up id 'static'
<पी> यदि आउटपुट "कनेक्शन सफलतापूर्वक सक्रिय" प्रदर्शित करता है, तो आपने अपनी मशीन पर सफलतापूर्वक एक स्थिर आईपी पता सेट कर लिया है। <पी> डायनेमिक आईपी पतों के कारण होने वाली कनेक्शन समस्याओं से बचने के लिए आप स्थिर आईपी पतों का उपयोग करने पर विचार कर सकते हैं। एक स्थिर आईपी पता आपको इंटरनेट से कनेक्ट होने पर एक निश्चित पहचान और स्थान प्राप्त करने की अनुमति देता है। <पी> आप उस स्थिर आईपी को सत्यापित कर सकते हैं जिसे आप अपने डिवाइस पर असाइन करना चाहते हैं: चलाकर ip route
उबंटू पर स्टेटिक आईपी सेटिंग्स के लिए नेटप्लान का उपयोग करना
<पी> एनएमसीएलआई की तरह, एक अन्य कमांड जिसका उपयोग आप उबंटू पर एक स्थिर आईपी सेट करने के लिए कर सकते हैं वह है नेटप्लान। आप 22.04 एलटीएस और 22.10 संस्करणों में नेटप्लान कमांड का उपयोग करके आसानी से उबंटू स्टेटिक आईपी सेटिंग्स बना सकते हैं। ऐसा करने के लिए, नीचे दिए गए चरणों का पालन करें। <पी> सबसे पहले, इसका उपयोग करके अपने नेटवर्क इंटरफ़ेस का नाम पता करें: sudo ip a
<पी> आप यहां जो देख रहे हैं वह आपका नेटवर्क इंटरफ़ेस नाम है। यह नाम प्रत्येक डिवाइस पर भिन्न हो सकता है। <पी> अब, 01-netcfg.yaml नाम की एक फ़ाइल बनाएं /etc/netplan में फ़ोल्डर. इसे अपने पसंदीदा टेक्स्ट संपादक के साथ संपादित करें। sudo vim /etc/netplan/01-netcfg.yaml
<पी> फ़ाइल में निम्नलिखित पंक्तियाँ जोड़ें: network:
version: 2
renderer: networkd
ethernets:
eth0: #Edit this line according to your network interface name.
dhcp4: no
addresses:
- 192.168.1.10/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
<पी> जैसा कि आप देख सकते हैं, आपने dhcp4:no के साथ DHCP IP सेटिंग को अक्षम कर दिया है बयान. फिर आपने Google द्वारा निर्दिष्ट IP पता और DNS सेटिंग्स जोड़ दी हैं। <पी> इस फ़ाइल को सहेजने के बाद, परिवर्तन लागू करने के लिए निम्नलिखित चलाएँ: sudo netplan apply
ग्राफिक रूप से उबंटू पर स्टेटिक आईपी सेटिंग्स कॉन्फ़िगर करें
<पी> यदि आप कमांड लाइन का उपयोग नहीं करना चाहते हैं तो Ubuntu 22.04 में ग्राफिकल नेटवर्क इंटरफ़ेस काफी उपयोगी है। इतना कि आप इस इंटरफ़ेस का उपयोग करके आसानी से उबंटू स्टेटिक आईपी एड्रेस सेट कर सकते हैं। <पी> ऐसा करने के लिए, नेटवर्क पर क्लिक करें आपके डेस्कटॉप के ऊपरी दाएँ कोने में आइकन। फिर, वायर्ड सेटिंग्स चुनें ड्रॉप-डाउन मेनू से. गियर पर क्लिक करें सेटिंग विंडो खोलने के लिए आइकन.
<पी> फिर, IPv4 पर स्विच करें खुलने वाली विंडो में टैब.
<पी> जैसा कि आप देख सकते हैं, डीएचसीपी डिफ़ॉल्ट रूप से सक्षम है। IPv4 विधि बदलें मैनुअलके लिए चूँकि आप डायनामिक आईपी के बजाय स्टैटिक आईपी का उपयोग करना चाहते हैं। इसके बाद, अपना पता, नेटमास्क और गेटवे सेटिंग्स बदलें। अंत में, अपनी DNS सेटिंग संशोधित करें और लागू करें पर क्लिक करें बटन.
<पी> इन सभी कार्रवाइयों को प्रभावी करने के लिए आपको इस वायर्ड कनेक्शन को पुनरारंभ करना होगा। ऐसा करने के लिए, बस नेटवर्क नाम के आगे वाले स्विच को चालू करें और फिर बंद करें।
आपको उबंटू पर स्टेटिक आईपी एड्रेस का उपयोग क्यों करना चाहिए?
<पी> अब आप समझ गए हैं कि एनएमसीएलआई और नेटप्लान के साथ ग्राफिकल और कमांड-लाइन दोनों तरीकों का उपयोग करके, उबंटू में एक स्थिर आईपी को कैसे कॉन्फ़िगर किया जाए, खासकर "जैमी जेलिफ़िश" 22.04 एलटीएस संस्करण और 22.10 में। <पी> अपर्याप्त आईपी पते के कारण, कुछ सेवा प्रदाता दो अलग-अलग उपयोगकर्ताओं को एक ही पता निर्दिष्ट कर सकते हैं। इस स्थिति में, कनेक्शन समस्याएँ उत्पन्न हो सकती हैं. इसके बजाय स्थिर आईपी पते का उपयोग करने से ऐसी समस्याएं नहीं होती हैं क्योंकि यह उपयोगकर्ता-विशिष्ट है, लेकिन सावधान रहें क्योंकि कोई आपके आईपी पते का कई तरीकों से दुरुपयोग कर सकता है।