简体中文 | English | Русский | فارسی | 한국어
سپاس از اجازه توسعه آزاد و غیرتجاری توسط JetBrains
- شما میتوانید مستقیماً دستور:
idleleo
را وارد کنید تا اسکریبت را مدیریت کنید. - با استفاده از Qwen AI ترجمه دقیق به چند زبان رو انجام بده.
- برای Reality، استفاده از Nginx به عنوان پیشگام توصیه میشود که در اسکریبت قابل نصب است.
- توصیه میشود fail2ban را فعال کنید که در اسکریпт قابل نصب است.
- از پیشنهاد لینک به اشتراکگذاری از @DuckSoft (beta)، که Qv2ray، V2rayN، V2rayNG را پشتیبانی میکند استفاده کنید.
- از پیشنهاد پروژه XTLS، با دنبال کردن استاندارد UUIDv5، میتوانید رشتههای سفارشی خود را به UUID VLESS مپ کنید.
- راهنمای نصب Reality: راه اندازی سرور پروتکل Xray Reality.
- ریسکهای پروتکل Reality: ریسکهای پروتکل Xray Reality.
- سرعتدهی سرور با استفاده از پروتکل Reality: سرعتدهی سرور با استفاده از "سلبمعنایی" پروتکل Reality.
- افزودن تنظیمات均衡 بارگذاری، راهنما: XRay پیشرفته – راه اندازی تعادل بارگذاری سرور پشتیبان.
- اضافه کردن پشتیبانی از پروتکل gRPC، جزئیات بیشتر: XRay پیشرفته – استفاده از پروتکل gRPC.
- گروه تلگرام برای بحث: https://t.me/idleleo_chat
- یک سرور آماده کنید که خارج از چین عمل میکند و IP عمومی دارد.
- برای نصب پروتکل Reality، یک دامنه را که به الزم معیارهای Xray منطبق است پیدا کنید.
- برای نسخه TLS، یک دامنه آماده کنید و رکورد A را اضافه کنید.
- مستندات رسمی Xray را بخوانید تا به طور کلی اطلاعات مربوط به Reality TLS WebSocket gRPC و اطلاعات مرتبط با Xray را واقع شوید و نیازهای دامنه برای هدف Reality را بشناسید.
- به اطمینان از نصب curl، کاربران CentOS باید اجرا کنند:
yum install -y curl
; کاربران Debian/Ubuntu باید اجرا کنند:apt install -y curl
.
کپی و اجرای دستور زیر:
البند زیر یک نسخه از متن با ترجمه بخشهای فارسی به زبان پارسی است:
bash <(curl -Ss https://www.idleleo.com/install.sh)
- اگر شما مقدار دقیق تنظیمات مختلف در اسکریبت را نمیدانید، به جز موارد ضروری، از مقادیر پیشفرض اسکریبت استفاده کنید (تمام موارد را با Enter تایید کنید).
- کاربران Cloudflare بعد از نصب برنامه CDN را فعال کنید.
- برای استفاده از این اسکریبت نیاز به داشتن دانش و تجربه اولیه Linux و درک اصول شبکه کامپیوتر دارید.
- در حال حاضر این اسکریپت برای Debian 9+ / Ubuntu 18.04+ / Centos7+ پشتیبانی میشود، برخی الگوهای Centos ممکن است مشکلات نسبتاً پیچیده در زمان کامپایل داشته باشند، بنابراین در صورت وجود مشکلات کامپایل، توصیه میشود به سیستمهای قالب دیگر تغییر دهید.
- نویسنده فقط حمایت محدودی فراهم میکند، زیرا او خیلی بد است.
- لینکهای به اشتراکگذاری در وضعیت آزمایشی هستند، عدم حمله به تغییرات آینده محتمل است، بنابراین خودتان مطمئن شوید که کلاینت شما آن را پشتیبانی میکند.
- نقشهگذاری رشتههای سفارشی به UUIDv5 نیازمند پشتیبانی از سوی کلاینت است.
- این اسکریپت از https://github.com/wulabing/V2Ray_ws-tls_bash_onekey الهام گرفته است، از wulabing ممنون میشوم.
- پروژه تسهیل TCP در این اسکریپت از https://github.com/ylx2016/Linux-NetSpeed بهره میگیرد، از ylx2016 ممنون میشوم.
اگر شما فایلهای گواهینامه برای دامنهای که استفاده میکنید قبلاً دارید، فایلهای crt و key را به نام xray.crt و xray.key در دایرکتوری /etc/idleleo/cert قرار دهید (در صورت عدم وجود دایرکتوری، آن را ایجاد کنید)، لطفاً به تنظیمات دسترسی فایلهای گواهینامه و مدت اعتبار آنها توجه کنید، اگر مدت اعتبار گواهینامه سفارشی شما تمام شد، شما باید آن را به طور خودکار تمدید کنید.
اسکریپت قادر به تولید خودکار گواهینامه Let's encrypted است، مدت اعتبار آن ۳ ماه است، نظریاً گواهینامههای تولید شده خودکار امکان تمدید خودکار را دارند.
cat /etc/idleleo/xray_info.txt
- Xray یک ابزار شبکهٔ پروکسی بازسورس عالی است که به شما کمک میکند تا اینترنت را با لذت بگذرانید و در حال حاضر برای تمامی سیستمعاملهای Windows، Mac، Android، IOS و Linux موجود است.
- این اسکریپت یک اسکریپت تنظیم کامل یک کلید است که پس از انجام صحیح تمامی مراحل، میتوانید تنظیمات خروجی را بر اساس نتایج تنظیم کلاینت خود استفاده کنید.
- لطفاً توجه داشته باشید: ما همچنان به طور قوی توصیه میکنیم شما تمام جنبههای فرآیند و اصول برنامه را بفهمید.
- این اسکریپت به طور پیشفرض آخرین نسخه از مرکز Xray را نصب میکند.
- پیشنهاد میشود از порت ۴۴۳ به عنوان پورت اتصال استفاده کنید.
- محتوای مخفیهسازی میتواند توسط شما تغییر کند.
- توصیه میشود این اسکریپت را در محیط نظيف استفاده کنید، اگر شما نویسنده جدید هستید، از سیستم CentOS استفاده نکنید.
- قبل از اعمال این برنامه در محیط تولیدی، مطمئن شوید که آن کار میکند.
- این برنامه به Nginx برای اجرای برخی ویژگیها بستگی دارد، کاربرانی که قبلاً با استفاده از LNMP یا اسکریپتهای مشابه دیگر Nginx را نصب کردهاند باید به توجه خاص به آنها داشته باشند، استفاده از این اسکریپت ممکن است به خطاهای پیشبینی نشده منجر شود.
- کاربران سیستم CentOS باید از پیش درون مウォلفایر مراحل مربوط به برنامه را مجوز دهند (پیشفرض: ۸۰، ۴۴۳).
راهاندازی Xray: systemctl start xray
توقف Xray: systemctl stop xray
راهاندازی Nginx: systemctl start nginx
توقف Nginx: systemctl stop nginx
تنظیمات سرور Xray: /etc/idleleo/conf/xray/config.json
دایرکتوری Nginx: /usr/local/nginx
فایلهای گواهینامه: /etc/idleleo/cert/xray.key
و /etc/idleleo/cert/xray.crt
لطفاً تنظیمات دسترسی به فایلهای گواهینامه را توجه کنید
فایلهای اطلاعات تنظیمات و غیره: /etc/idleleo