CentOS 7 पर Pritunl स्थापित करना

Pritunl OpenVPN के लिए एक खुला स्रोत प्रबंधन इंटरफ़ेस है। यह निजी नेटवर्क के लिए अनुमति देता है, देशी IPv6 समर्थन है, और उपयोग करने के लिए अपेक्षाकृत सरल है।

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

आवश्यक शर्तें

Pritunl को स्थापित करने के लिए, आपको आवश्यकता होगी:

  • एक CentOS 7 सिस्टम (दोनों 32 और 64 बिट सिस्टम समर्थित हैं)।
  • रूट एक्सेस (निर्धारित करें कि क्या आप निम्न कमांड को निष्पादित करके रूट हैं:) whoami
  • न्यूनतम 512 एमबी रैम, या सबसे कम योजना।
  • MongoDB।
  • या तो nanoया vim(पाठ संपादक)।
  • SELinux अक्षम किया गया।

स्थापना

निर्भरता स्थापित करना

Pritunl को स्थापित करने के लिए, हमें आवश्यक रिपॉजिटरी को जोड़ना होगा yum। यम अनिवार्य रूप से CentOS और RHEL सिस्टम के लिए पैकेज मैनेजर है। यह समान है apt-get, इसलिए चिंता न करें यदि यह आपकी पहली बार है।

हम nanoइस ट्यूटोरियल के लिए उपयोग कर रहे हैं, लेकिन vimआप चाहें तो उपयोग कर सकते हैं।

पहली चीज़ जो हम कर रहे हैं वह है MongoDB रिपॉजिटरी को जोड़ना:

nano /etc/yum.repos.d/mongodb-org-3.4.repo

एक बार जब आप फ़ाइल में प्रवेश कर जाते हैं, तो उसे खाली होना चाहिए। निम्नलिखित को चिपकाएँ:

[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

बाहर निकलें और दबाकर सेव CTRLऔर Oएक साथ। एक बार जब आप करते हैं, तो बस "एंटर" कुंजी दबाएं।

अब जब हमने रिपॉजिटरी को MongoDB(Pritunl के लिए डेटाबेस सॉफ्टवेयर) जोड़ दिया है, तो हमें Pritunl रिपॉजिटरी को जोड़ना होगा।

nano /etc/yum.repos.d/pritunl.repo

जब आपके पाठ संपादक में फ़ाइल लोड होती है, तो निम्नलिखित पेस्ट करें:

[pritunl]
name=Pritunl Repository
baseurl=https://repo.pritunl.com/stable/yum/centos/7/
gpgcheck=1
enabled=1

बाहर निकलें और सहेजें।

आगे बढ़ते हुए, हमें स्थापित करने की आवश्यकता है epel-release:

yum -y install epel-release

अब हमारे पास आवश्यक सभी निर्भरताएँ हैं। जारी रखने से पहले हमें SELinux को निष्क्रिय करना होगा:

nano /etc/selinux/config

इसे खोलने के बाद निम्नलिखित कहना चाहिए:

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=enforcing . 
# SELINUXTYPE= can take one of three two values:
#     targeted - Targeted processes are protected, 
#     minimum - Modification of targeted policy. Only selected processes are protected. 
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

को SELINUX=enforcingलाइन बदलें SELINUX=disabled

अपने सर्वर को रिबूट करें, और वापस लॉग इन करें।

Pritunl स्थापित करना

हमने सभी आवश्यक पैकेज जोड़ दिए हैं और Pritunl को स्थापित करने के लिए आवश्यक सेटिंग्स बदल दी हैं।

स्थापित करने से पहले, हमें कुछ कुंजियाँ जोड़ने की जरूरत है (रिपॉजिटरी के कार्य के लिए आवश्यक):

gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A
gpg --armor --export 7568D9BB55FF9E5287D586017AE645C0CF8E292A > temp.tmp; sudo rpm --import temp.tmp

अब हम अस्थायी कुंजी को हटा सकते हैं:

rm -f temp.tmp

अब, हम yumPritunl को चलाने के लिए चलेंगे:

yum -y install pritunl mongodb-org

एक बार yumपूरा होने के बाद, हम इसे प्रिटुनल और मोंगोबीडी स्टार्टअप पर चलाएंगे:

systemctl start mongod pritunl
systemctl enable mongod pritunl

Pritunl अब स्थापित है।

विन्यास

Pritunl को स्थापित करने के बाद, निम्नलिखित चलाएँ:

pritunl setup-key

ऊपर दिए गए कमांड को चलाने से मिलने वाली कुंजी पर ध्यान दें।

अब, अपने सर्वर पर जाएँ:

https://YOUR_IP_ADDRESS

आपको निम्नलिखित देखना चाहिए:

CentOS 7 पर Pritunl स्थापित करना

उस कुंजी को चिपकाएँ जो आपको दी गई थी pritunl setup-key

"सेव" बटन को हिट करने के बाद, आपको क्रेडेंशियल सेट करने के लिए प्रेरित किया जाएगा। फिर आपको लॉगिन पृष्ठ पर भेज दिया जाएगा:

CentOS 7 पर Pritunl स्थापित करना

अपने क्रेडेंशियल्स के साथ साइन इन करें। उपयोगकर्ताओं को जोड़ने, और अपना पहला वीपीएन सर्वर बनाने के लिए अगले भाग पर आगे बढ़ें।

उपयोगकर्ता जोड़ना

यदि आप अन्य उपयोगकर्ताओं को अनुमति देना चाहते हैं (चाहे वह मित्र हो, या सहकर्मी), नेविगेशन बार पर "उपयोगकर्ता" लिंक पर क्लिक करें:

CentOS 7 पर Pritunl स्थापित करना

आपको पहले से ही एक संगठन बनाना चाहिए था, और एक उपयोगकर्ता बनाना सरल है। "उपयोगकर्ता जोड़ें" पर क्लिक करें, और आपको निम्नलिखित के साथ संकेत दिया जाएगा:

CentOS 7 पर Pritunl स्थापित करना

वीपीएन सर्वर बनाना

जैसा कि पहले उल्लेख किया गया है, प्रितुनल बस ओपनवीपीएन का प्रबंधन करता है।

नेविगेशन बार में "सर्वर" टैब पर जाएं और "सर्वर जोड़ें" पर क्लिक करें। आपको निम्नलिखित के साथ संकेत दिया जाएगा:

CentOS 7 पर Pritunl स्थापित करना

उपयुक्त जानकारी के साथ खेतों में भरें। आप प्रोटोकॉल चुन सकते हैं (UDP गति, और छोटी दूरी के लिए बेहतर है), स्थानीय IP श्रेणी और "उन्नत" टैब के माध्यम से उपलब्ध अन्य विकल्प।

एक बार जब आप "जोड़ें" हिट करते हैं, तो संवाद बंद हो जाएगा। ऐसा होने के बाद, "अटैच ऑर्गनाइज़ेशन" पर क्लिक करें।

पिछले अनुभाग में हमारे द्वारा बनाए गए संगठन और इस अनुभाग में बनाए गए वीपीएन सर्वर का चयन करें।

हिट "अटैच।"

अपने वीपीएन सर्वर से कनेक्ट करना

चूंकि प्रीतिनल ओपनवीपीएन का उपयोग करता है, इसलिए कनेक्टिंग एक हवा होनी चाहिए। आप Pritunl क्लाइंट, या स्टैंडअलोन OpenVPN क्लाइंट को स्थापित करने का विकल्प चुन सकते हैं।

नोट: कनेक्ट करने के लिए क्लाइंट इंस्टॉल करना आवश्यक है।

क्लाइंट को स्थापित करने से पहले, प्रबंधन इंटरफ़ेस में "उपयोगकर्ता" टैब पर वापस जाएं। आपके द्वारा बनाए गए उपयोगकर्ता के आगे आपको आइकन देखना चाहिए:

CentOS 7 पर Pritunl स्थापित करना

एक tar.gzफ़ाइल डाउनलोड करना शुरू कर देगा। निष्कर्षण पर, आपको कनेक्ट करने के लिए आवश्यक प्रोफ़ाइल प्राप्त होगी। फ़ाइल को किसी सुरक्षित स्थान पर सहेजें।

आप आधिकारिक साइट से Pritunl क्लाइंट डाउनलोड कर सकते हैं । क्लाइंट सभी OpenVPN सर्वर का समर्थन करता है।

सुरक्षा बढ़ाना

बढ़ी हुई सुरक्षा के लिए, Pritunl के साथ दो-कारक प्रमाणीकरण सक्षम करें! दो कारक प्रमाणीकरण Pritunl के साथ उपलब्ध है। यह OpenVPN के लिए कार्यक्षमता जोड़ता है। जिस कोड को आप कनेक्ट करने के लिए उपयोग कर सकते हैं, उसे उत्पन्न करने के लिए आप ऑटि या किसी भी समर्थित एप्लिकेशन का उपयोग कर सकते हैं।

निष्कर्ष

बधाई हो! आपने अपना स्वयं का वीपीएन सर्वर स्थापित और कॉन्फ़िगर किया है।

यदि आपको स्थापना रद्द करने की आवश्यकता है, तो प्रक्रिया सरल है। Daud:yum remove -y pritunl mongodb-org

का आनंद लें!



Leave a Comment

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

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

CentOS 7 पर RockMongo स्थापित करें

CentOS 7 पर RockMongo स्थापित करें

RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें

CentOS 7 पर नेटडाटा स्थापित करना

CentOS 7 पर नेटडाटा स्थापित करना

एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।

CentOS 7 पर Django कैसे स्थापित करें

CentOS 7 पर Django कैसे स्थापित करें

वेब एप्लिकेशन लिखने के लिए Django एक लोकप्रिय पायथन फ्रेमवर्क है। Django के साथ, आप तेजी से अनुप्रयोगों का निर्माण कर सकते हैं, पहिया को फिर से बनाए बिना। अगर आप चाहते हैं

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था

CentOS 7 पर Revive Adserver इनस्टॉल करना

CentOS 7 पर Revive Adserver इनस्टॉल करना

Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,

CentOS 7 पर पार्स सर्वर कैसे स्थापित करें

CentOS 7 पर पार्स सर्वर कैसे स्थापित करें

पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं

CentOS 7 पर एल्ग स्थापित करें

CentOS 7 पर एल्ग स्थापित करें

एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

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

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

परिचय लिनक्स सिस्टम पर काम करने का मतलब है कि कोई कमांड लाइन का उपयोग अधिक बार नहीं कर रहा है। स्वागत के रूप में बार-बार लंबी निर्देशिका के नाम टाइप करना

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है

CentOS 7 पर dotCMS कैसे स्थापित करें

CentOS 7 पर dotCMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

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