मैंने सफलतापूर्वक एक P2S Vpn कनेक्शन बनाया है और Azure में मेरे SQL सर्वर के फ़ायरवॉल और वर्चुअल नेटवर्क के तहत वर्चुअल नेटवर्क जोड़ा है। मैंने अपने स्थानीय मशीन में विंडोज़ वीपीएन क्लाइंट को कॉन्फ़िगर किया और एज़्योर से कनेक्शन स्थापित करने में सक्षम था, लेकिन जब मैं एसक्यूएल प्रबंधन स्टूडियो खोलता हूं और अपने डेटाबेस को जोड़ता हूं तब भी यह मेरे सार्वजनिक आईपी को नीला और श्वेतसूची में लॉगिन करने के लिए कहता है। मुझे नहीं पता कि मैंने कहां गलतियां की हैं।

0
Balu.cc 3 अगस्त 2021, 08:37

1 उत्तर

सबसे बढ़िया उत्तर

मेरा सुझाव है कि आप निम्न कार्य करें:

  1. अपने SQL सर्वर के "फ़ायरवॉल और वर्चुअल नेटवर्क" पर नेविगेट करें और "सार्वजनिक नेटवर्क एक्सेस से इनकार करें" को हाँ पर सेट करना सुनिश्चित करें।
  2. एक Azure Private endpoint बनाएं। यह आपके वर्चुअल नेटवर्क के भीतर SQL सर्वर के लिए एंडपॉइंट बनाएगा और इसे सबनेट की IP रेंज के भीतर से एक निजी IP सौंपा जाएगा। आप SQL सर्वर से कनेक्ट करने के लिए इस निजी IP का उपयोग करते हैं।
  3. अपने स्थानीय मशीन पर, सुनिश्चित करें कि आप VPN से कनेक्ट हैं और SQL सर्वर प्रबंधन स्टूडियो खोलें:
  • "सर्वर नाम" के अंतर्गत चरण #2 में बनाए गए Azure निजी समापन बिंदु का निजी IP पता दर्ज करें।
  • लॉगिन हिस्सा थोड़ा मुश्किल हो सकता है। "लॉगिन" फ़ील्ड के अंतर्गत, "username@public_sql_server_name" प्रारूप में उपयोगकर्ता नाम दर्ज करें (उदा. admin@my-sql-server.database.windows.net)। पासवर्ड के लिए, बस अपना पासवर्ड दर्ज करें।
  • आखिरी काम "विकल्प" पर क्लिक करना और "कनेक्शन गुण" पर नेविगेट करना है। "कनेक्शन एन्क्रिप्ट करें" और "ट्रस्ट सर्वर प्रमाणपत्र" की जांच करना सुनिश्चित करें। यह आवश्यक है क्योंकि सर्वर का प्रमाणपत्र "my-sql-server.database.windows.net" को जारी किया गया है और आप इसे निजी आईपी के माध्यम से एक्सेस कर रहे हैं। यदि इसे चेक नहीं किया गया, तो प्रबंधन स्टूडियो सर्वर के प्रमाणपत्र पर भरोसा नहीं करेगा और कनेक्शन को मना कर देगा।

enter image description here

1
Džemal Čengić 3 अगस्त 2021, 11:54
बहुत बहुत धन्यवाद इसने मेरे लिए पूरी तरह से काम किया।
 – 
Balu.cc
6 अगस्त 2021, 21:24