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

Nginx प्रॉक्सी प्रबंधक: कैसे सेट अप करें, उपयोग करें, और इसे प्रॉक्सी प्रदाता की आवश्यकता क्यों है

Michael Lee
Michael Lee

Expert Network Defense Engineer

05-Dec-2025
त्वरित नज़र डालें

अपनी Nginx सेटअप को Scrapeless के विश्वसनीय, उच्च-प्रदर्शन प्रॉक्सी के साथ पूरक करें - सुरक्षित और कुशल ट्रैफ़िक प्रबंधन के लिए एकदम सही साथी।

Nginx Proxy Manager (NPM) एक ओपन-सोर्स और निःशुल्क एप्लिकेशन है जिसे Nginx के प्रॉक्सी, SSL और एक्सेस सूचियों के प्रबंधन को सरल बनाने के लिए डिज़ाइन किया गया है। यह एक उपयोगकर्ता-अनुकूल डैशबोर्ड के साथ बनाया गया है जिसका उद्देश्य उन उपयोगकर्ताओं की मदद करना है जो Nginx कमांड लाइन इंटरफेस (CLI) में विशेषज्ञ नहीं हैं। NPM रिवर्स प्रॉक्सी, फ्री लेट्स एनक्रिप्ट SSL सर्टिफिकेट के साथ सेवाओं को सुरक्षित करने और डॉकर वातावरण के साथ आसानी से एकीकृत करने के लिए एक ग्राफिकल इंटरफेस प्रदान करता है।

यह पूर्ण मार्गदर्शिका Nginx Proxy Manager का परिचय देती है, इसके रूप में रिवर्स प्रॉक्सी के कार्य को स्पष्ट करती है, इसे मूल Nginx कॉन्फ़िगरेशन के साथ तुलना करती है और इसे Scrapeless Proxies जैसे बाहरी प्रॉक्सी प्रदाताओं के साथ इसके संबंध को स्पष्ट करती है।

1. Nginx Proxy Manager (NPM) क्या है?

NPM एक शक्तिशाली उपकरण है जिसे Nginx के प्रबंधन को सरल बनाने के लिए बनाया गया है, जो अत्यधिक लोकप्रिय वेब सर्वर और रिवर्स प्रॉक्सी है। इसे सभी कौशल स्तर के उपयोगकर्ताओं के लिए सुलभ बनाने के लिए डिज़ाइन किया गया है, जिससे उन्हें अपने नेटवर्क में वेब सेवाओं को सुरक्षित और कुशलतापूर्वक व्यापक इंटरनेट पर सहजता से एक्सपोज़ करना संभव हो सके।

प्रमुख विशेषताएँ:

  • इंट्यूटिव UI: एक सुंदर और उपयोगकर्ता-अनुकूल डैशबोर्ड, जो अक्सर टैबलेर फ्रेमवर्क पर आधारित होता है, जटिल Nginx कॉन्फ़िगरेशन को सरल बनाता है।
  • फ्री SSL: लेट्स एनक्रिप्ट के लिए अंतर्निहित समर्थन वेब सेवाओं को फ्री SSL सर्टिफिकेट के साथ सुरक्षित करने की प्रक्रिया को स्वचालित करता है।
  • डॉकर एकीकरण: NPM को प्री-बिल्ट डॉकर इमेज के रूप में वितरित किया जाता है, जो तैनाती को सरल बनाता है और विभिन्न सिस्टमों के बीच संगतता सुनिश्चित करता है।
  • एक्सेस कंट्रोल: एक्सपोज़ की गई सेवाओं तक पहुँच को प्रतिबंधित करने के लिए एक्सेस सूचियों का निर्माण करने की अनुमति देता है।

NPM एक रिवर्स प्रॉक्सी है, प्रॉक्सी प्रदाता नहीं

यह महत्वपूर्ण है कि आप भेद को समझें: Nginx Proxy Manager एक रिवर्स प्रॉक्सी प्रबंधक है, प्रॉक्सी सर्वर प्रदाता नहीं।

  • रिवर्स प्रॉक्सी (NPM): आपके वेब सर्वरों के सामने बैठता है और क्लाइंट के अनुरोधों को इंटरनेट से आपके आंतरिक सेवाओं की ओर अग्रेषित करता है। यह सर्वर की ओर से कार्य करता है, इसे प्रत्यक्ष एक्सपोज़र से बचाता है।
  • फॉरवर्ड प्रॉक्सी (प्रॉक्सी प्रदाता): एक क्लाइंट (आप) के सामने बैठता है और आपके अनुरोधों को इंटरनेट की ओर अग्रेषित करता है। यह क्लाइंट की ओर से कार्य करता है, आपके आईपी पते को छिपाता है।

NPM आपको अपने नेटवर्क में आने वाले ट्रैफ़िक का प्रबंधन करने में मदद करता है, जबकि एक प्रॉक्सी प्रदाता आपको ट्रैफ़िक का प्रबंधन करने के लिए आईपी देता है जो आपके नेटवर्क से बाहर जा रहा है। यदि आपकी आंतरिक सेवाओं को बाहरी प्रॉक्सी एक्सेस की आवश्यकता है, तो आपको NPM के साथ उपयोग और प्रबंधित करने के लिए एक अलग प्रॉक्सी प्रदाता की आवश्यकता होगी।

2. NPM बनाम मूल Nginx कॉन्फ़िगरेशन

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

पहलू Nginx Proxy Manager (NPM) मूल Nginx कॉन्फ़िगरेशन
उपयोगकर्ता इंटरफ़ेस आसान सेटअप और प्रबंधन के लिए फ्रेंडली GUI। कमांड-लाइन इंटरफेस; कॉन्फ़िगरेशन फ़ाइलों के गहरे ज्ञान की आवश्यकता होती है।
SSL प्रबंधन लेट्स एनक्रिप्ट के माध्यम से स्वचालित सेटअप और नवीनीकरण। मैनुअल सेटअप, जिसमें सर्टिफिकेट फ़ाइलों और नवीनीकरण स्क्रिप्टों पर अधिक नियंत्रण की आवश्यकता होती है।
लचीलापन GUI में उपलब्ध विकल्पों तक सीमित; उन्नत निर्देशों के लिए कम उपयुक्त। जटिल, अत्यधिक अनुकूलित सेटअप के लिए पूर्ण विशेषता पहुंच।
स्केलेबिलिटी जटिल, उद्यम-स्तरीय स्केलिंग के लिए आदर्श नहीं हो सकता है। स्केलेबल, उद्यम-स्तरीय कॉन्फ़िगरेशन और इंफ्रास्ट्रक्चर-एज़-कोड के लिए बेहतर उपयुक्त।
सीखने की वक्र कम; सभी कौशल स्तर के उपयोगकर्ताओं के लिए सुलभ। अधिक; Nginx कॉन्फ़िगरेशन सिंटैक्स और बेहतरीन प्रथाओं में विशेषज्ञता की आवश्यकता होती है।

होम लैब, छोटे व्यवसायों और उपयोगकर्ताओं के लिए जो तेज, दृश्य सेटअप को पसंद करते हैं, NPM स्पष्ट विजेता है। बड़े पैमाने पर, अत्यधिक अनुकूलित, या मिशन-क्रिटिकल उद्यम वातावरण के लिए, मूल Nginx कॉन्फ़िगरेशन आवश्यक लचीलापन और नियंत्रण प्रदान करता है।

3. Nginx Proxy Manager कैसे स्थापित करें (डॉकर विधि)

NPM मुख्य रूप से एक डॉकर इमेज के रूप में वितरित किया जाता है, जिससे स्थापना प्रक्रिया सीधी होती है।

पूर्वापेक्षाएँ: आपको अपने सर्वर पर Docker और Docker Compose स्थापित होना चाहिए।

  1. एक docker-compose.yml फ़ाइल बनाएं:
    yaml Copy
    version: '3.8'
    services:
      app:
        image: 'jc21/nginx-proxy-manager:latest'
        restart: always

Here is the translated text in Hindi:

Copy
पोर्ट्स:
          - '80:80' # सार्वजनिक HTTP पोर्ट
          - '443:443' # सार्वजनिक HTTPS पोर्ट
          - '81:81' # प्रशासनिक वेब पोर्ट
        वातावरण:
          DB_MYSQL_HOST: db
          DB_MYSQL_PORT: 3306
          DB_MYSQL_USER: npm
          DB_MYSQL_PASSWORD: npm_password
          DB_MYSQL_DATABASE: npm
        वॉल्यूम्स:
          - ./data:/data
          - ./letsencrypt:/etc/letsencrypt
      db:
        छवि: 'mariadb:latest'
        पुनरारंभ: हमेशा
        वातावरण:
          MYSQL_ROOT_PASSWORD: root_password
          MYSQL_DATABASE: npm
          MYSQL_USER: npm
          MYSQL_PASSWORD: npm_password
        वॉल्यूम्स:
          - ./data/mysql:/var/lib/mysql
    ```
2.  **कॉन्टेनर प्रारंभ करें:**
    ```bash
    docker compose up -d
    ```
3.  **प्रशासन पैनल पर पहुँचें:** अपने सर्वर के आईपी पते पर पोर्ट 81 पर जाएँ (जैसे, `http://your_server_ip:81`)।
4.  **प्रारंभिक लॉगिन:** डिफ़ॉल्ट क्रेडेंशियल हैं:
    *   **ईमेल:** `admin@example.com`
    *   **पासवर्ड:** `changeme`

**महत्वपूर्ण कदम:** सुरक्षा के लिए पहले लॉगिन के बाद तुरंत डिफ़ॉल्ट ईमेल और पासवर्ड बदलें।

### 4. NPM के साथ स्क्रेपलेस प्रॉक्सी का पूरक

जबकि NPM आने वाले ट्रैफ़िक का प्रबंधन करता है, कई आंतरिक सेवाओं (जैसे वेब स्क्रेपर्स, बॉट्स, या निगरानी उपकरण) को उनके आउटगोइंग ट्रैफ़िक का प्रबंधन करने के लिए एक **फॉरवर्ड प्रॉक्सी** की आवश्यकता होती है। यहां एक उच्च गुणवत्ता वाले प्रॉक्सी प्रदाता की आवश्यकता होती है।

**स्क्रेपलेस प्रॉक्सी** आपके NPM-प्रबंधित सेवाओं के पूरक के लिए आदर्श फ़ॉरवर्ड प्रॉक्सी समाधान प्रदान करता है।

स्क्रेपलेस **वास्तविक आवासीय, डेटासेंटर, IPv6 और स्थिर ISP IPs** तक पहुँच प्रदान करता है, जिसे व्यक्तिगत और व्यावसायिक उपयोगकर्ताओं दोनों के लिए डिज़ाइन किया गया है।  **195+ देशों** में **90 मिलियन से अधिक आवासीय IPs** के साथ, स्क्रेपलेस अन unmatched कवरेज, गति, और विश्वसनीयता प्रदान करता है।

#### स्क्रेपलेस आपके NPM सेटअप के लिए परिपूर्ण साथी क्यों है:

*   **उच्च गति डेटासेंटर प्रॉक्सीज़:** यदि आपकी आंतरिक सेवा को तेजी से बाहरी डेटा लाने की आवश्यकता है (जैसे, मूल्य निगरानी), तो स्क्रेपलेस के <a href="https://www.scrapeless.com/hi/product/proxies" rel="nofollow">डेटासेंटर प्रॉक्सीज़</a> 99.99% अपटाइम और अल्ट्रा-फास्ट प्रतिक्रिया समय प्रदान करते हैं।
*   **आवासीय IP ट्रस्ट:** उन सेवाओं के लिए जिन्हें अत्यधिक सुरक्षित बाहरी वेबसाइटों (जैसे, सामाजिक मीडिया स्वचालन) तक पहुँचने की आवश्यकता है, स्क्रेपलेस के 90M+ वास्तविक आवासीय IPs निम्न ब्लॉक दरों को सुनिश्चित करते हैं।
*   **IPv6 स्केलेबिलिटी:** स्क्रेपलेस की विशाल 50M+ IPv6 IPs की पूल का उपयोग आपकी आंतरिक सेवाओं द्वारा IPv6-केवल सामग्री तक पहुँचने या बड़े पैमाने पर, लागत प्रभावी डेटा संग्रह के लिए किया जा सकता है।

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

<div style="padding: 20px 0; text-align: center;">
  <a
    style="
      margin: 8px;
      display: inline-block;
      text-decoration: none;
    "
    href="https://www.goproxy.com/register?link=https://app.scrapeless.com/passport/login?utm_source=official&utm_medium=blog&utm_campaign=nginx-proxy-manager"
  >
    <div
      style="
        font-weight: bold;
        width: 100%;
        max-width: 400px;
        padding: 12px 40px;
        background: #12A594;
        border-radius: 5px;
        border: 2px solid #12A594;
        color: #fff;
        cursor: pointer;
        box-sizing: border-box;
        font-size: 18px;
      "
    >
      निःशुल्क आज़माएं &gt;
    </div>
  </a>
</div>

### बार-बार पूछे जाने वाले प्रश्न (FAQ)

**प्रश्न: क्या Nginx Proxy Manager सुरक्षित है?**

**उत्तर:** NPM सामान्यतः सुरक्षित है, बशर्ते आप सर्वोत्तम प्रथाओं का पालन करें [1]। आपको तुरंत डिफ़ॉल्ट प्रशासनिक क्रेडेंशियल्स बदलने, द्वि-कारक प्रमाणीकरण (2FA) सक्षम करने, और अपने उजागर सेवाओं तक पहुँच सीमित करने के लिए अंतर्निहित एक्सेस सूचियों का उपयोग करना **आवश्यक** है। इसके अलावा, सुनिश्चित करें कि आपके सर्वर की फ़ायरवॉल केवल आवश्यक नेटवर्कों के लिए पोर्ट 80, 443, और प्रशासन पोर्ट (81) का उपयोग करती है।

**प्रश्न: रिवर्स प्रॉक्सी और फॉरवर्ड प्रॉक्सी में क्या अंतर है?**

**उत्तर:** एक **रिवर्स प्रॉक्सी** (जैसे NPM) एक ऐसा सर्वर है जो ग्राहक और एक वेब सर्वर के बीच बैठता है। यह ग्राहक से अनुरोध लेता है और उन्हें एक या अधिक सर्वरों को अग्रेषित करता है। एक **फॉरवर्ड प्रॉक्सी** (जैसे स्क्रेपलेस का प्रॉक्सी) एक ऐसा सर्वर है जो ग्राहक और इंटरनेट के बीच बैठता है। यह ग्राहक से अनुरोध लेता है और उन्हें इंटरनेट पर अग्रेषित करता है, ग्राहक के IP पते को छिपाता है।

**प्रश्न: क्या मैं अपने बाहरी प्रॉक्सी प्रदाता के IPs का प्रबंधन करने के लिए NPM का उपयोग कर सकता हूँ?**

**उत्तर:** नहीं। NPM को आपके आंतरिक सेवाओं के लिए **आने वाले** ट्रैफ़िक का प्रबंधन करने के लिए डिज़ाइन किया गया है। इसे स्क्रेपलेस जैसे फ़ॉरवर्ड प्रॉक्सी सेवा द्वारा प्रदान किए गए **जाने वाले** IP पत्तों को घुमाने या कॉन्फ़िगर करने के लिए उपयोग नहीं किया जा सकता है। इसके लिए, आपको उस एप्लिकेशन के भीतर प्रॉक्सी सेटिंग्स को सीधे कॉन्फ़िगर करना होगा जिसे इंटरनेट तक पहुँचने की आवश्यकता है।

**प्रश्न: NPM के लिए डॉकर पसंदीदा स्थापना विधि क्यों है?**

**A:** डॉकटर स्थापना को सरल बनाता है, एनपीएम और इसके सभी निर्भरताओं (डेटाबेस सहित) को पृथक कंटेनरों में पैकेज करके। यह सुनिश्चित करता है कि एनपीएम विभिन्न ऑपरेटिंग सिस्टम पर लगातार चले और आपके होस्ट मशीन पर अन्य सॉफ़्टवेयर के साथ संघर्ष से बचे।

***

### संदर्भ

[1] <a href="https://blog.opensourceitsolutions.co.uk/securing-nginx-proxy-manager/" rel="nofollow">**ओपन सोर्स आईटी समाधान**</a>: आवश्यक सुरक्षा हेडर्स के साथ Nginx प्रॉक्सी प्रबंधक को सुरक्षित करना।
[2] <a href="https://www.strongdm.com/blog/difference-between-proxy-and-reverse-proxy" rel="nofollow">**स्ट्रॉंगडीएम**</a>: फ़ॉरवर्ड प्रॉक्सी बनाम रिवर्स प्रॉक्सी: अंतर समझाया गया।
[3] <a href="https://nginxproxymanager.com/guide/" rel="nofollow">**Nginx प्रॉक्सी प्रबंधक**</a>: आधिकारिक मार्गदर्शिका।

***

**उपयोगी लिंक:**

*   <a href="https://www.scrapeless.com/hi/product/proxies" rel="nofollow">प्रॉक्सी उत्पाद पृष्ठ</a>
*   <a href="https://www.scrapeless.com/hi/product/datacenter-proxies" rel="nofollow">डेटा सेंटर प्रॉक्सी</a>
*   <a href="https://www.scrapeless.com/hi/solutions/network-monitoring" rel="nofollow">नेटवर्क मॉनीटरिंग समाधान</a>
*   <a href="https://www.scrapeless.com/hi/blog/what-is-a-reverse-proxy" rel="nofollow">रिवर्स प्रॉक्सी क्या है</a>
*   <a href="https://www.scrapeless.com/hi/blog/nginx-reverse-proxy-setup" rel="nofollow">Nginx रिवर्स प्रॉक्सी सेटअप</a>

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

सबसे लोकप्रिय लेख

सूची