راهنمای جامع برای نصب v2rayNG در GitHub
مقدمه
چیست v2rayng؟
v2rayNG یک نرمافزار پروکسی بازمنبع است که به کاربران امکان تجاوز از سانسور اینترنتی و حفظ حریم خصوصی آنلاین را میدهد. این نرمافزار بر پایه Project V ساخته شده است که مجموعهای از ابزارهایی است که در ساختن پروتکلهای شبکه سفارشی به کار میرود. v2rayng بهطور خاص برای سیستمعامل ویندوز طراحی شده است و یک رابط کاربری کاربرپسند برای مدیریت تنظیمات پروکسی ارائه میدهد.
چرا برای نصب آن از GitHub استفاده کنیم؟
GitHub یک پلتفرم محبوب برای نگهداری و همکاری در پروژههای بازمنبع است و v2rayng یکی از این پروژهها است. با استفاده از GitHub برای نصب v2rayng، کاربران به راحتی میتوانند به آخرین بروزرسانیها دسترسی داشته باشند، به پروژه کمک کنند و مشکلات را به توسعهدهندگان گزارش کنند.
مزایای استفاده از v2rayNG
بعضی از مزایای کلیدی استفاده از v2rayNG شامل موارد زیر است:
- تجاوز از سانسور اینترنتی
- حفظ حریم خصوصی آنلاین
- دسترسی به محتوای محدود شده جغرافیایی
- افزایش امنیت آنلاین
پیشنیازها
قبل از نصب v2rayNG، از دسترسی به موارد زیر اطمینان حاصل کنید:
- سیستمعامل ویندوز (ویندوز ۷ یا بالاتر)
- حساب کاربری GitHub
- مفاهیم پایهای خط فرمان را بدانید
نصب v2rayNG
نصب Git
برای نصب v2rayNG، ابتدا باید بر روی کامپیوتر خود Git را نصب کنید. Git یک سیستم کنترل نسخه است که به شما امکان مدیریت و پیگیری تاریخچه کد منبع خود را میدهد. برنامه نصب Git را برای ویندوز از وبسایت رسمی بارگیری کنید و دستورالعملهای نصب را دنبال کنید.
Clone کردن مخزن v2rayng
بعد از نصب Git، خط فرمان را باز کرده و به دایرکتوریای که میخواهید مخزن v2rayng را به آن clone کنید بروید. از دستور زیر برای clone کردن مخزن استفاده کنید:
git clone https://github.com/2dust/v2rayN.git
این دستور یک پوشه جدید به نام “v2rayN” در دایرکتوری مورد نظر ایجاد میکند.
نصب v2ray-core
v2ray-core یک اجزای اساسی v2rayNG است که عملکرد پروکسی اصلی را فراهم میکند. برای نصب v2ray-core، آخرین نسخه را از مخزن GitHub آن بارگیری کنید و محتویات آن را در پوشه “v2rayN” که قبلاً ایجاد شده است، استخراج کنید.
پیکربندی v2rayNG
ایجاد یک فایل پیکربندی
برای پیکربندی v2rayNG، باید یک فایل پیکربندی به نام “config.json” در پوشه “v2rayN” ایجاد کنید. میتوانید از یک ویرایشگر متن مانند Notepad برای ایجاد این فایل استفاده کنید.
ویرایش فایل پیکربندی
فایل “config.json” را در یک ویرایشگر متن باز کنید و تنظیمات پایه زیر را اضافه کنید:
{
"log": {
"loglevel": "warning"
},
"inbounds": [
{
"port": 1080,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true
}
}
],
"outbounds": [
{
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "example.com",
"port": 443,
"users": [
{
"id": "your-uuid",
"alterId": 64,
"security": "auto"
}
]
}
]
},
"