शुरुआती के लिए एज़्योर वर्चुअल नेटवर्क - वीपीसी का उपयोग करके अपने अनुप्रयोगों को सुरक्षित करना



Azure वर्चुअल मशीन के साथ Azure वर्चुअल नेटवर्क को परिनियोजित और उपयोग करना सीखें। यह ब्लॉग दिखाता है कि हाथों से वर्चुअल नेटवर्क का उपयोग करके अपने वीएम को कैसे सुरक्षित किया जाए!

Azure वर्चुअल नेटवर्क पर इस ब्लॉग में आपका स्वागत है। इस ब्लॉग में, आप सीखेंगे कि एज़्योर वर्चुअल नेटवर्क का उपयोग करके अपने एप्लिकेशन को कैसे सुरक्षित किया जाए। आगे बढ़ने से पहले, पहले यह समझ लें कि हमें पहली जगह पर वर्चुअल नेटवर्क की आवश्यकता क्यों है।

आभासी नेटवर्क क्यों?

वर्चुअल नेटवर्क क्लाउड में लॉन्च किए गए संसाधनों के बीच एक संचार चैनल के रूप में कार्य करता है। आभासी क्यों? क्योंकि क्लाउड में कोई वास्तविक राउटर या स्विच नहीं हैं। उदाहरण के लिए,यदि आप क्लाउड में एक डेटाबेस सर्वर और एक वेबसाइट सर्वर लॉन्च करते हैं, उन्हें बातचीत करने के लिए एक माध्यम की आवश्यकता होगी। बातचीत के इस माध्यम को वर्चुअल नेटवर्क कहा जाता है।





वर्चुअल नेटवर्क के साथ:

वर्चुअल नेटवर्क के साथ - वर्चुअल नेटवर्क - एडुर्का

एक Azure वर्चुअल नेटवर्क क्या है?

एज़्योर वर्चुअल नेटवर्क () VNet ) क्लाउड में अपने स्वयं के नेटवर्क का प्रतिनिधित्व है। यह एक तार्किक अलगाव है Azure आपकी सदस्यता के लिए समर्पित क्लाउड।



आपने परिभाषा में कुछ भारी शब्दों को देखा जैसे 'तार्किक अलगाव' और 'अपने स्वयं के नेटवर्क का प्रतिनिधित्व'। एक मिनट के लिए परिभाषा भूल जाओ, और बस यह याद रखें:

scrum मास्टर भूमिकाओं और जिम्मेदारियों पीडीएफ

यदि दो कंप्यूटरों को एक-दूसरे के साथ बातचीत करनी है, तो उनके पास अनुमतियाँ होनी चाहिए। आप वर्चुअल नेटवर्क सेटिंग्स में इन अनुमतियों को जोड़ / हटा सकते हैं। एक बार येअनुमतियाँ जोड़ी जाती हैं, बस इन कंप्यूटरों को इस वर्चुअल नेटवर्क और वॉइला में शामिल करें! तुम स्थिर हो।ये तीन लाइनें आज हम जो भी पूरा कर रहे हैं उसका सारांश है।



आप Azure वर्चुअल नेटवर्क की इस रिकॉर्डिंग के माध्यम से जा सकते हैं जहाँ हमारे विशेषज्ञ ने विषयों को विस्तृत तरीके से उदाहरणों के साथ समझाया है जो आपको इस अवधारणा को बेहतर ढंग से समझने में मदद करेंगे।

Azure वर्चुअल नेटवर्क ट्यूटोरियल | एज़्योर ट्रेनिंग | एडुर्का लाइव

आगे बढ़ते हुए, एक वर्चुअल नेटवर्क को घटकों में विभाजित किया जाता है।

आभासी नेटवर्क घटक

वर्चुअल नेटवर्क घटक निम्नलिखित हैं:

  • सबनेट
  • नेटवर्क सुरक्षा समूह

सबनेट क्या हैं?

प्रत्येक वर्चुअल नेटवर्क को उप भागों में विभाजित किया जा सकता है, इन उप भागों को सबनेट कहा जाता है।

एक सबनेट को आगे विभाजित किया जा सकता है:

  • निजी सबनेट - एक नेटवर्क जिसमें कोई इंटरनेट एक्सेस नहीं है।
  • सार्वजनिक सबनेट - एक नेटवर्क जिसमें इंटरनेट एक्सेस है।

आइए एक उदाहरण देखें और समझें कि आभासी नेटवर्क वास्तव में कैसे उपयोग किए जाते हैं:

उपरोक्त छवि में, एक एकल वर्चुअल नेटवर्क को सबनेट में विभाजित किया गया है और प्रत्येक सबनेट में एक सर्वर होता है।

  • सबनेट ए एक वेबसर्वर है और इसलिए यह एक सार्वजनिक सबनेट है क्योंकि आपकी वेबसाइट इंटरनेट पर उपलब्ध होगी।
  • सबनेट बी एक डेटाबेस सर्वर है और चूंकि एक डेटाबेस को वेबसर्वर से कनेक्ट करने में सक्षम होना चाहिए, इसलिए इंटरनेट कनेक्शन की कोई आवश्यकता नहीं है, इसलिए यह एक निजी सबनेट है।

आप सोच रहे होंगे कि इन सभी सेटिंग्स को कहां करना है, कौन से कनेक्शन की अनुमति है और कौन सी नहीं? खैर, वह वह जगह है जहां दूसरा घटक चित्र में आता है यानी नेटवर्क सुरक्षा समूह।

नेटवर्क सुरक्षा समूह

यह वह जगह है जहां आप अपनी सभी कनेक्शन सेटिंग्स करते हैं, जैसे कि पोर्ट को खोलना, डिफ़ॉल्ट रूप से सभी बंद हैं। डरा नहीं, यह ब्लॉग आपको सभी सेटिंग्स के माध्यम से मार्गदर्शन करेगा, और उन सभी को कॉन्फ़िगर करना बहुत आसान है।

लेकिन पहले, मैं आपको दिखाता हूं कि वर्चुअल नेटवर्क के लिए अंतिम आर्किटेक्चर कैसा दिखता है:

यह वर्चुअल नेटवर्क कैसे काम करता है:

  • सबसे पहले आप एक वर्चुअल नेटवर्क बनाएं।
  • फिर, इस वर्चुअल नेटवर्क में आप सबनेट बनाते हैं।
  • आप प्रत्येक सबनेट को संबंधित वर्चुअल मशीन या क्लाउड इंस्टेंस के साथ जोड़ते हैं।
  • प्रत्येक सबनेट के लिए प्रासंगिक नेटवर्क सुरक्षा समूह संलग्न करें।
  • NSG में गुणों को कॉन्फ़िगर करें और आप सेट हैं!

आइए अब इसे डेमो के साथ आजमाएँ।

स्पाइडर अजगर का उपयोग कैसे करें

डेमो

हम एक वर्चुअल नेटवर्क, एक डेटाबेस और एक वेबसाइट सर्वर के अंदर दो सर्वरों को तैनात करेंगे जो एक-दूसरे के साथ बातचीत करेंगे। आइए देखें कि हम इस नेटवर्क को कैसे तैयार कर सकते हैं।

स्टेप 1: सबसे पहले, हम एक नेटवर्क सुरक्षा समूह बनाएंगे। अपने पर जाओसेवा मेरेzure डैशबोर्ड, और नीचे दी गई छवि में दिए गए चरणों का पालन करें।

चरण 2: इसके बाद, आप इस स्क्रीन पर पहुंचेंगे,जिसमेंआप सभी विवरण भरेंगेके भीतर अपने एनएसजी, और अंत में 'पर क्लिक करेंसृजन करना'। में नोटिसदूसरे चरण में छवि,आप एक संसाधन समूह बना रहे हैं। अपने सभी संसाधनों को एक ही समूह के अंदर रखने का प्रयास करें ताकि इसे प्रबंधित करना आसान हो जाए।

चरण 3: अब हम एक वर्चुअल नेटवर्क बनाएंगे, एक बनाने के लिए नीचे दी गई छवि के निर्देशों का पालन करें। याद रखें, संसाधन समूह में 'मौजूदा का उपयोग करें' चुनें, और फिर उसी संसाधन समूह का चयन करें जिसे आपने पहले बनाया था।

चरण 4: अगला, हम 2 सबनेट बनाएंगे, एक हमारी वेबसाइट के लिए और एक हमारे डेटाबेस के लिए। नीचे दी गई छवियों में चरणों का पालन करें:

चरण 5: अगली स्क्रीन पर, दो सबनेट बनाएं। एक ही कदम के बाद, एक डेटाबेस के लिए और एक वेबसर्वर के लिए। इसके अलावा, संबंधित नेटवर्क सुरक्षा समूहों को संलग्न करें।

चरण 6: ठीक है, हमारा नेटवर्क सेट हो गया है, बस हमें अब नेटवर्क सुरक्षा समूहों को कॉन्फ़िगर करना होगा और इस वर्चुअल नेटवर्क के अंदर अपने सर्वर बनाने होंगे। आइए पहले वेबसर्वर बनाएं।

चरण 7: अगली स्क्रीन पर, अपनी पसंद का OS चुनें। हमारे डेमो के लिए, हम एक Ubuntu ओएस का चयन करेंगे। आखिर में Create पर क्लिक करें।

चरण 8: पहले पृष्ठ पर सभी संबंधित जानकारी दर्ज करें:

अगला, प्रासंगिक कॉन्फ़िगरेशन चुनें। हम सबसे बुनियादी कॉन्फ़िगरेशन का चयन कर रहे हैं क्योंकि यह एक प्रदर्शन है:

चरण 9: अगले पृष्ठ पर, आप वर्चुअल नेटवर्क का चयन करेंगे, जिसमें आप अपनी वर्चुअल मशीन को तैनात करना चाहते हैं।

अगला, सबनेट चुनें:

नेटवर्क सुरक्षा समूह फलक खोलें, और 'कोई नहीं' विकल्प का चयन करें, क्योंकि हमने पहले ही नेटवर्क सुरक्षा समूह को अपने वर्चुअल नेटवर्क से जोड़ दिया है। अंत में, ओके पर क्लिक करें, और आपका वीएम तैनात करना शुरू कर देगा। अपने DB सर्वर के लिए भी यही करें।

चरण 10: आप वेबसर्वर और डीबी सर्वर को कॉन्फ़िगर करने के तरीके को समझने के लिए ब्लॉग की शुरुआत में संलग्न वीडियो के माध्यम से जा सकते हैं, वे आपको मार्गदर्शन करेंगे कि कैसे करें। मैं आपको दिखाता हूं कि वेबसर्वर के लिए मेरा नेटवर्क सुरक्षा समूह अब कैसे दिखता है:

चूंकि इनबाउंड सुरक्षा नियमों में अब तक कुछ भी नहीं जोड़ा गया है, अगर मैं आईपी पते का उपयोग करके अपने सर्वर से कनेक्ट करने का प्रयास करता हूं, तो मुझे निम्न त्रुटि मिलती है:

चरण 11: किसी भी कनेक्शन संपत्ति को जोड़ने के लिए नीचे दी गई छवि का पालन करें:

मैंने निम्नलिखित कनेक्शन जोड़े हैं:

अपनी वेबसाइट तक पहुँचने के लिए आपको HTTP और HTTPS को जोड़ना होगा। अंत में, आपको अपने सर्वर को कॉन्फ़िगर करने के लिए SSH की आवश्यकता होगी। अगर मैं अपने वेबसर्वर के लिए अब कनेक्ट करने का प्रयास करूंगा तो मुझे निम्नलिखित स्क्रीन मिलेगी:

और यह SSH विंडो है:

चरण 12: यह मेरा डेटाबेस नेटवर्क सुरक्षा समूह कैसा दिखता है:

विस्तृत डेमो के लिए, आप ब्लॉग की शुरुआत में वीडियो को संदर्भित कर सकते हैं। आरआश्वासन दिया है,यह वह तरीका है जिससे आप अपने वर्चुअल नेटवर्क को कॉन्फ़िगर करेंगे।

जावा में एक टोकन क्या है

और सीखना चाहते हैं? हम परEdureka! एक पाठ्यक्रम के साथ आया है, जिसमें माइक्रोसॉफ्ट एक्ज़ाम को क्रैक करने की आवश्यकता है जो वास्तव में शामिल है! आप पाठ्यक्रम के विवरण पर एक नज़र डाल सकते हैं यहाँ प्रशिक्षण।

इसके अलावा, यह Azure वर्चुअल नेटवर्क ब्लॉग श्रृंखला बार-बार अपडेट की जाएगी क्योंकि हम Azure सेवाओं पर अपने ब्लॉग अनुभाग का विस्तार करते हैं, इसलिए बने रहें!

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया इस एज़्योर वर्चुअल नेटवर्क ब्लॉग के टिप्पणी अनुभाग में इसका उल्लेख करें और हम आपके पास वापस आ जाएंगे।