🇮🇷 فارسی | 🇺🇸 English
سیسهلپر یک ابزار جامع مدیریت سیستم برای سرورهای اوبونتو با قابلیت بهینهسازی میرورهای ایرانی، مدیریت شبکه و نصب خودکار پنلها است.
- 📊 نمایش اطلاعات سیستم: نظارت زنده CPU، RAM، آپتایم و بار سیستم
- 🌐 اطلاعات شبکه: شناسایی IP، تنظیمات DNS و جزئیات ISP
- 🔧 مدیریت شبکه: کنترل IPv6 و پاسخدهی به ping
- 🚀 تست سرعت میرور: رتبهبندی خودکار ۱۸+ میرور اوبونتو ایران
- ⚡ پیکربندی خودکار: تغییر میرور با یک کلیک برای دانلود بهینه پکیجها
- 📦 پنل 3X-UI: نصب چند نسخهای (v2.6.0 و v2.6.2)
- 🔐 یکپارچگی ACME.sh: نصب مدیر گواهی SSL
- 🎨 رابط مدرن: UI تمیز و رنگی ترمینال با ASCII art و نوار پیشرفت
wget https://raw.githubusercontent.com/MeXenon/syshelper/main/xenonnet.sh && chmod +x xenonnet.sh && ./xenonnet.shwget https://raw.githubusercontent.com/MeXenon/syshelper/main/xenonnet.sh
chmod +x xenonnet.sh
./xenonnet.shwget -O syshelper2.5.tar.gz https://uploadkon.ir/uploads/302608_25syshelper2-5-tar.gz && tar -xzvf syshelper2.5.tar.gz && chmod +x xenonnet.sh && ./xenonnet.shاسکریپت به صورت خودکار وابستگیهای مورد نیاز را بررسی میکند:
curl- برای عملیات شبکهwget- برای دانلود فایلهاbc- برای محاسبات ریاضیtar- برای استخراج آرشیوiptables- برای مدیریت شبکه (اختیاری)
در صورت نبود، نصب کنید:
sudo apt-get update
sudo apt-get install curl wget bc tar iptables-persistent- اسکریپت را اجرا کنید با استفاده از هر روش نصب بالا
- اطلاعات سیستم به صورت خودکار نمایش داده میشود
- از گزینههای منو انتخاب کنید:
1- تست و اعمال بهترین میرور2- نصب پنل 3X-UI3- نصب ACME.sh4- مدیریت شبکه5- بهروزرسانی اطلاعات سیستم6- خروج
- بررسی ۱۸+ میرور اوبونتو ایرانی
- تست سرعت موازی برای نتایج سریعتر
- بررسی تازگی میرور و تاریخ انتشار
- رتبهبندی بر اساس عملکرد و قابلیت اطمینان
- اعمال خودکار سریعترین میرور
- بهروزرسانی فهرست پکیجها
- انتخاب بین v2.6.0 (قدیمی) و v2.6.2 (جدید)
- استخراج هوشمند آرشیو با پشتیبانی تو در تو
- استخراج و تنظیم خودکار
- منابع نصب بومیسازی شده
- مناسب برای دیتاسنترهای ایرانی
- کنترل IPv6: فعال/غیرفعال کردن IPv6 (موقت یا دائمی)
- پاسخ Ping: مسدود/اجازه دادن پاسخ ping از طریق iptables
- وضعیت زنده: نظارت زنده پیکربندیهای شبکه
- یکپارچگی سیستم: تنظیمات پایدار در طول راهاندازی مجدد
- نصب خودکار مدیر گواهی SSL
- آخرین نسخه با استخراج هوشمند
- اتوماسیون گواهی آماده استفاده
- مناسب برای تنظیمات وب سرور
این ابزار نمای جامعی ارائه میدهد شامل:
| دستهبندی | اطلاعات |
|---|---|
| پردازنده | مدل، تعداد هسته، درصد استفاده، متوسط بار |
| حافظه | RAM استفاده شده/کل با درصد |
| شبکه | IP عمومی، موقعیت، ISP، سرورهای DNS |
| سیستم | آپتایم، نسخه اوبونتو، میرور فعلی APT |
| وضعیت شبکه | وضعیت IPv6، پیکربندی پاسخ ping |
پایگاه داده گسترده میرورهای ایرانی (۱۸+ میرور):
- archive.ubuntu.mirrors.zagrio.net
- mirror.iranserver.com
- ubuntu-mirror.kimiahost.com
- ubuntu.avinahost.com
- ubuntu.mobinhost.com
- ubuntu.pishgaman.net
- ir.ubuntu.sindad.cloud
- mirror.aminidc.com
- mirror.arvancloud.ir
- mirrors.pardisco.co
- archive.ubuntu.petiak.ir
- linuxmirrors.ir
- ubuntu.pars.host
- ubuntu.parsvds.com
- mirror.faraso.org
- mirrors.ubuntu.dimit.cloud
- repo.iut.ac.ir
- ir.archive.ubuntu.com
- تشخیص Root: نمایش سطح دسترسی کاربر فعلی
- عملیات ایمن: بدون دستورات مخرب بدون تأیید
- دوستدار پشتیبان: حفظ پیکربندیهای اصلی
- ردپای کمینه: پاکسازی خودکار فایلهای موقت
- امنیت شبکه: تغییرات ایمن iptables و sysctl
اسکریپت اجرا نمیشود:
chmod +x xenonnet.shنبود وابستگیها:
sudo apt-get install curl wget bc tarاتمام زمان شبکه:
- اتصال اینترنت را بررسی کنید
- روش نصب جایگزین را امتحان کنید
عدم دسترسی:
- با دسترسیهای مناسب اجرا کنید
- از
sudoبرای تغییرات سیستمی استفاده کنید
مدیریت IPv6/Ping کار نمیکند:
- اطمینان حاصل کنید که iptables نصب شده است
- دسترسیهای root برای تغییرات شبکه را بررسی کنید
- جدید: پنل مدیریت شبکه با کنترل IPv6/ping
- جدید: نصب مدیر گواهی SSL ACME.sh
- جدید: پشتیبانی چند نسخهای 3X-UI (v2.6.0 و v2.6.2)
- بهبود یافته: پایگاه داده ۱۸+ میرور ایرانی
- بهبود یافته: تست میرور موازی برای نتایج سریعتر
- بهبود یافته: استخراج هوشمند آرشیو با پشتیبانی تو در تو
- بهبود یافته: هدر ASCII art و طراحی UI حرفهای
- بهبود یافته: تأیید تاریخ انتشار برای میرورها
- بهبود یافته: مدیریت خطا و تشخیص بهتر
- بازطراحی کامل UI
- بهبود الگوریتم تست میرور
- بهبود نشانگرهای پیشرفت
- اضافه شدن نصب 3X-UI
- بهتر شدن مدیریت خطا
- اطلاعات پایه سیستم
- تست ساده میرور
مشارکتها خوش آمدند! لطفاً در ارسال مسائل، درخواست ویژگیها یا Pull Request تردید نکنید.
- مخزن را Fork کنید
- شاخه ویژگی خود را ایجاد کنید (
git checkout -b feature/amazing-feature) - تغییرات خود را Commit کنید (
git commit -m 'Add amazing feature') - به شاخه Push کنید (
git push origin feature/amazing-feature) - یک Pull Request باز کنید
- 🐛 گزارش باگ: GitHub Issues
- 💬 تلگرام: @XenonNet
- 📧 توسعهدهنده: @XenonNet
این پروژه تحت لایسنس MIT منتشر شده است - فایل LICENSE را برای جزئیات مشاهده کنید.
اگر این پروژه به شما کمک کرد، لطفاً یک ⭐ در GitHub بدهید!
با ❤️ ساخته شده توسط @XenonNet