V2Ray روی VPS: تنظیم پروکسی پیشرفته
V2Ray یک فریمورک پروکسی پیشرفته است که از پروتکلهای VMess و VLESS پشتیبانی میکند و قابلیت transport لایهبندی شده دارد. با ترکیب V2Ray + WebSocket + TLS + CDN Cloudflare، ترافیک به شکلی غیرقابل تشخیص از HTTPS معمولی در میآید. این پیکربندی در ایران حتی زمانی که سایر پروتکلها مسدود میشوند همچنان کار میکند.
Need this done for your project?
We implement, you ship. Async, documented, done in days.
نصب V2Ray روی VPS
نصب V2Ray با اسکریپت رسمی:
bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)ایجاد UUID برای احراز هویت:
cat /proc/sys/kernel/random/uuidپیکربندی VMess با WebSocket:
nano /usr/local/etc/v2ray/config.json{
"inbounds": [{
"port": 10000,
"listen": "127.0.0.1",
"protocol": "vmess",
"settings": {
"clients": [{"id": "YOUR_UUID_HERE", "alterId": 0}]
},
"streamSettings": {
"network": "ws",
"wsSettings": {"path": "/v2ray"}
}
}],
"outbounds": [{"protocol": "freedom"}]
}systemctl enable v2ray
systemctl start v2rayپیکربندی Nginx با TLS برای V2Ray
ترافیک V2Ray را از طریق Nginx با TLS منتقل کنید:
nano /etc/nginx/sites-available/v2rayserver {
listen 443 ssl http2;
server_name yourdomain.com;
ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
location /v2ray {
proxy_redirect off;
proxy_pass http://127.0.0.1:10000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location / {
return 200 "OK";
}
}با این پیکربندی، V2Ray پشت یک وبسرور معمولی پنهان میشود و بررسی سطحی ترافیک فقط HTTPS میبیند.
استفاده از Cloudflare CDN برای مخفی کردن IP
با فعال کردن پروکسی Cloudflare، IP واقعی سرور VPS پنهان میشود:
- دامنه خود را به Cloudflare اضافه کنید
- رکورد A به IP سرور VPS بسازید
- Proxy status را به Orange Cloud (Proxied) تنظیم کنید
تنظیمات ضروری Cloudflare:
- SSL/TLS mode: Full (strict)
- WebSockets: ON (در Network tab)
- Minimum TLS: 1.2
با این پیکربندی کلاینت به دامنه Cloudflare وصل میشود، Cloudflare ترافیک را به VPS منتقل میکند، و IP واقعی سرور هرگز برای کلاینت نمایان نمیشود. حتی اگر IP سرور تحریم شود، دامنه Cloudflare در دسترس باقی میماند.
کلاینتهای V2Ray برای ایران
Android: v2rayNG از Google Play یا GitHub
iOS: Shadowrocket یا Streisand از App Store
Windows: v2rayN از https://github.com/2dust/v2rayN/releases
macOS: V2RayX یا V2RayU
تنظیمات لازم برای اتصال VMess:
- Address: yourdomain.com
- Port: 443
- UUID: YOUR_UUID_HERE
- AlterId: 0
- Network: ws
- TLS: tls
- Path: /v2ray
این پیکربندی با قابلیت اتصال از طریق Cloudflare CDN پایدارترین راهحل برای کاربران ایران است.
Related Services
Why Anubiz Host
Ready to get started?
Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.