V2Ray आज़माएं: एक चरण-दर-चरण मार्गदर्शिका

Home PDF Audio

V2Ray एक बहुमुखी प्लेटफॉर्म है जो नेटवर्क प्रतिबंधों को बायपास करने और ऑनलाइन गोपनीयता को बढ़ाने के लिए प्रॉक्सी बनाने के लिए उपयोग किया जाता है। इस गाइड में, हम आपको एक Ubuntu सर्वर पर V2Ray को इंस्टॉल और कॉन्फ़िगर करने के बारे में चरण-दर-चरण बताएंगे। हम इंस्टॉलेशन चरण, कॉन्फ़िगरेशन फ़ाइलें, सामान्य समस्याएं और सत्यापन विधियों को कवर करेंगे ताकि यह सुनिश्चित किया जा सके कि सब कुछ सुचारू रूप से चले।

विषय-सूची

  1. स्थापना
  2. कॉन्फ़िगरेशन
  3. V2Ray सेवा प्रबंधन
  4. सामान्य समस्याएं और समस्या निवारण
  5. सत्यापन
  6. निष्कर्ष
  7. अतिरिक्त सुझाव

इंस्टॉलेशन

V2Ray को डाउनलोड और इंस्टॉल करने के लिए दिए गए इंस्टॉलेशन स्क्रिप्ट का उपयोग करके शुरुआत करें।

ubuntu@ip-172-26-0-236:~$ curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh > in.sh

(यह कोड ब्लॉक को हिंदी में ट्रांसलेट नहीं किया जाएगा क्योंकि यह एक कमांड है जो टर्मिनल में चलाई जाती है।)

इंस्टॉलेशन स्क्रिप्ट चलाएं:

chmod +x in.sh
sudo ./in.sh

(यह कोड ब्लॉक है और इसे अनुवादित नहीं किया जाना चाहिए।)

स्थापना आउटपुट:

[Install]
WantedBy=multi-user.target

जानकारी: V2Ray v5.22.0 स्थापित है।


नोट: स्क्रिप्ट आवश्यकता पड़ने पर निर्भर सॉफ़्टवेयर को हटाने का सुझाव देती है:

```bash
apt purge curl unzip

कॉन्फ़िगरेशन

V2Ray कॉन्फ़िगरेशन (config.json)

यह JSON फ़ाइल V2Ray के लिए इनबाउंड और आउटबाउंड सेटिंग्स को परिभाषित करती है।

{
    "inbounds": [
        {
            "port": 1080,
            "listen": "0.0.0.0",
            "protocol": "vmess",
            "settings": {
                "clients": [
                    {
                        "id": "9f02f6b2-1d7d-4b10-aada-69e050f1be6b",
                        "level": 0,
                        "alterId": 0,
                        "email": "example@v2ray.com",
                        "security": "auto"
                    }
                ]
            },
            "streamSettings": {
                "network": "tcp"
            },
            "sniffing": {
                "enabled": true,
                "destOverride": [
                    "http",
                    "tls"
                ]
            },
            "tag": "vmess-inbound",
            "udp": true
        }
    ],
    "outbounds": [
        {
            "protocol": "freedom",
            "settings": {},
            "tag": "outbound-freedom",
            "udp": true
        }
    ],
    "log": {
        "loglevel": "debug",
        "access": "/var/log/v2ray/access.log",
        "error": "/var/log/v2ray/error.log"
    },
    "stats": {
        "enabled": false
    },
    "environment": {
        "v2ray.vmess.aead.forced": "false"
    }
}

मुख्य बिंदु:

प्रॉक्सी कॉन्फ़िगरेशन (config.yaml)

यह YAML फ़ाइल प्रॉक्सी सेटिंग्स, DNS, और ट्रैफ़िक रूटिंग के लिए नियमों को कॉन्फ़िगर करती है।

port: 7890
socks-port: 7891
mixed-port: 7892
allow-lan: true
mode: Rule
log-level: info
external-controller: 0.0.0.0:9090
experimental:
  ignore-resolve-fail: true
dns:
  enable: false
  listen: 0.0.0.0:53
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16
  default-nameserver:
    - 119.29.29.29
    - 223.5.5.5
  nameserver:
    - https://223.5.5.5/dns-query
    - https://1.12.12.12/dns-query
  fake-ip-filter:
    - "*.lan"
    - "*.localdomain"
    - "*.example"
    - "*.invalid"
    - "*.localhost"
    - "*.test"
    - "*.local"
proxies:
  - name: "My VMess Proxy"
    type: vmess
    server: 54.254.0.0
    port: 1080
    uuid: "9f02f6b2-1d7d-4b10-aada-0000"
    alterId: 0
    cipher: "aes-128-gcm"
    udp: true
proxy-groups:
  - name: "Proxy"
    type: select
    proxies:
      - "My VMess Proxy"

नियम:

मुख्य बिंदु:

नोट: सुनिश्चित करें कि प्रॉक्सी कॉन्फ़िगरेशन में cipher, config.json में security सेटिंग से मेल खाता हो।


V2Ray सेवा प्रबंधन

इंस्टॉलेशन और कॉन्फ़िगरेशन के बाद, आपको systemctl का उपयोग करके V2Ray सेवा को प्रबंधित करने की आवश्यकता है।

V2Ray को सक्षम और प्रारंभ करना

V2Ray को बूट पर शुरू करने के लिए सक्षम करें:

sudo systemctl enable v2ray

V2Ray सेवा शुरू करें:

sudo systemctl start v2ray

(नोट: यह एक कमांड है जिसे टर्मिनल में चलाया जाता है। इसे हिंदी में अनुवादित करने की आवश्यकता नहीं है।)

अपेक्षित आउटपुट:

सिमलिंक बनाया गया /etc/systemd/system/multi-user.target.wants/v2ray.service → /etc/systemd/system/v2ray.service.

सेवा स्थिति सत्यापित करें:

sudo systemctl status v2ray

(यह कमांड V2Ray सेवा की स्थिति की जांच करने के लिए है। इसे हिंदी में अनुवाद करने की आवश्यकता नहीं है क्योंकि यह एक टर्मिनल कमांड है और इसे वैसे ही रहना चाहिए।)

नमूना आउटपुट:

● v2ray.service - V2Ray सेवा
   लोड किया गया: लोड किया गया (/etc/systemd/system/v2ray.service; सक्षम; विक्रेता प्रीसेट: सक्षम)
   सक्रिय: सक्रिय (चल रहा है) सोम 2024-04-27 12:55:00 UTC से; 1 मिनट 30 सेकंड पहले
 मुख्य PID: 14425 (v2ray)
    कार्य: 8 (सीमा: 4915)
   मेमोरी: 36.7M
   CGroup: /system.slice/v2ray.service
           └─14425 /usr/local/bin/v2ray run -config /usr/local/etc/v2ray/config.json

सामान्य समस्याएं और समस्या निवारण

V2Ray सक्षम करते समय प्रमाणीकरण विफलता

त्रुटि संदेश:

==== org.freedesktop.systemd1.manage-unit-files के लिए प्रमाणीकरण ====
सिस्टम सेवा या यूनिट फ़ाइलों को प्रबंधित करने के लिए प्रमाणीकरण आवश्यक है।
प्रमाणीकरण: Ubuntu (ubuntu)
पासवर्ड:
polkit-agent-helper-1: pam_authenticate विफल: प्रमाणीकरण विफल
==== प्रमाणीकरण विफल ====
यूनिट सक्षम करने में विफल: पहुंच अस्वीकृत

समाधान:

सुनिश्चित करें कि आप प्रशासनिक विशेषाधिकारों की आवश्यकता वाले कमांड को निष्पादित करने के लिए sudo का उपयोग कर रहे हैं।

सही कमांड:

sudo systemctl enable v2ray

(यह कमांड V2Ray सेवा को सिस्टम स्टार्टअप पर स्वचालित रूप से शुरू करने के लिए सक्षम करती है।)


सत्यापन

V2Ray सेवा शुरू करने के बाद, यह सुनिश्चित करें कि यह सही ढंग से चल रहा है।

चल रही प्रक्रियाओं की जांच करें

ps aux | grep v2ray

(यह कमांड सिस्टम में चल रहे v2ray प्रक्रियाओं को खोजने के लिए है। इसे हिंदी में अनुवाद करने की आवश्यकता नहीं है क्योंकि यह एक टर्मिनल कमांड है।)

नमूना आउटपुट:

nobody     14425  4.4  8.6 5460552 36736 ?       Ssl  12:55   0:00 /usr/local/bin/v2ray run -config /usr/local/etc/v2ray/config.json
ubuntu     14433  0.0  0.5   7076  2176 pts/1    S+   12:55   0:00 grep --color=auto v2ray

Telnet का उपयोग करके कनेक्टिविटी का परीक्षण करें

telnet your_server_ip 1080

अपेक्षित व्यवहार:


निष्कर्ष

Ubuntu सर्वर पर V2Ray सेटअप करने में सॉफ़्टवेयर इंस्टॉल करना, इनबाउंड और आउटबाउंड सेटिंग्स कॉन्फ़िगर करना, systemctl के साथ सेवा प्रबंधित करना, और इसके संचालन को सत्यापित करना शामिल है। इस गाइड का पालन करके, आपके पास एक कार्यात्मक V2Ray सेटअप होना चाहिए जो आपकी नेटवर्क गोपनीयता को बढ़ाता है और प्रतिबंधों को प्रभावी ढंग से दरकिनार करता है।

यदि आपको कोई समस्या आती है या कोई प्रश्न है, तो बेझिझक नीचे टिप्पणी करें!


अतिरिक्त सुझाव

खुश प्रॉक्सीइंग!


Back 2025.01.18 Donate