# نس‌نت لینوکس

> مدیریت اشتراک‌های Xray از یک پنل خودمیزبان

Source: https://joinnasnet.com/fa/guides/nasnet-linux/

---

نس‌نت لینوکس همان برنامه `nasnet-panel` است: یک پنل کنترل تک‌سروری برای اجرای
دسترسی پروکسی مبتنی بر Xray. همه چیز در **یک باینری Go** عرضه می‌شود که شامل رابط
برنامه‌نویسی HTTP، پنل مدیریت وب توکار، صفحه خودسرویس مشترک، زمان‌بند پس‌زمینه و
ربات اختیاری Telegram. همین باینری یک پروسه محلی **Xray-core** را به عنوان پروسه
فرزند اجرا و نگهبانی می‌کند و پیکربندی‌ای را که در پنل می‌سازید مستقیم به هسته در
حال اجرا می‌دهد.

این محصول برای **گردانندگان سرور** ساخته شده است، نه برای کاربر نهایی. اگر یک
سرور مجازی دارید و به گروهی از افراد دسترسی پروکسی می‌دهید، این لایه جای ویرایش
دستی فایل‌های JSON مربوط به Xray را می‌گیرد: inbound‌ها، outbound‌ها و قواعد
مسیریابی و توزیع بار را در یک فرم تعریف می‌کنید و سپس اشتراک‌هایی با محدودیت زمان
و حجم صادر می‌کنید که برنامه‌های کاربر آن‌ها را می‌خوانند. هر اشتراک روی نشانی
`/sub/{key}` به شکل یک خوراک Base64 سرو می‌شود که برنامه کاربر (v2rayNG، v2rayN،
Clash، sing-box، Shadowrocket) را تشخیص می‌دهد و قالب مناسب را برمی‌گرداند.

پیرامون این هسته، پنل همان امکانات عملیاتی را می‌دهد که یک استقرار واقعی لازم
دارد: سنجه‌های Prometheus، موتور هشدار قاعده‌محور با تحویل از راه Telegram و
Discord و وب‌هوک، گزارش ممیزی از هر اقدام مدیر، پشتیبان‌گیری و بازیابی پایگاه داده
برای PostgreSQL و SQLite، گواهی TLS خودکار از راه ACME و یک ترمینال درون‌مرورگری
روی خود سرور.

کل پروژه با مجوز **AGPL-3.0** منتشر شده است؛ می‌توانید آن را اجرا، تغییر و بازتوزیع
کنید، اما اگر نسخه تغییریافته را به عنوان یک سرویس شبکه‌ای ارائه دهید باید کد
منبع آن را در اختیار کاربرانش بگذارید.

## در یک نگاه

- **چیست:** پنل خودمیزبان پروکسی و اشتراک برای یک سرور لینوکسی
- **اجرا روی:** لینوکس ۶۴ بیتی (amd64/arm64) با Docker Compose یا systemd
- **پروتکل‌ها:** VLESS، VMess، Trojan، Shadowsocks و WireGuard روی TLS، REALITY یا XTLS
- **پشته فنی:** Go 1.26 و Gin و GORM، رابط React 19، Xray-core، PostgreSQL یا SQLite
- **مجوز:** AGPL-3.0

## همهٔ صفحه‌ها

### شروع کار

- [نیازمندی‌های سیستم](/fa/guides/nasnet-linux/system-requirements/) — سرور، پورت‌ها، پایگاه‌داده و رمزهایی که نس‌نت لینوکس پیش از نصب لازم دارد.
- [نصب](/fa/guides/nasnet-linux/install/) — یکی از مسیرهای نصب را انتخاب کنید: Docker Compose، نصب‌کنندهٔ راهنما، systemd، باینری‌های منتشرشده یا بستهٔ آفلاین.
  - [Docker Compose](/fa/guides/nasnet-linux/install/docker-compose/)
  - [نصب‌کنندهٔ راهنما](/fa/guides/nasnet-linux/install/installer-script/)
  - [سرویس systemd](/fa/guides/nasnet-linux/install/systemd/)
  - [باینری‌های منتشرشده](/fa/guides/nasnet-linux/install/binaries/)
  - [بستهٔ آفلاین](/fa/guides/nasnet-linux/install/offline-bundle/)
- [اولین اجرا و ورود مدیر](/fa/guides/nasnet-linux/first-run/) — نخستین ورود به پنل و بررسی مواردی که بی‌سروصدا خراب می‌شوند.
- [TLS و دامنه‌ها](/fa/guides/nasnet-linux/tls-and-domains/) — سرو کردن پنل روی HTTPS با ACME، گواهی خودتان یا یک پروکسی معکوس.

### نمای کلی

- [داشبورد](/fa/guides/nasnet-linux/dashboard/) — صفحه آغازین با کاربران آنلاین، ترافیک، سلامت سیستم و فعالیت، در چیدمانی که خودتان می‌سازید.

### مشتریان

- [کاربران](/fa/guides/nasnet-linux/users/) — افرادی که اشتراک دارند، و راه یافتن، پالایش، مسدودسازی و ارتقای آن‌ها به مدیر.
- [اشتراک‌ها](/fa/guides/nasnet-linux/subscriptions/) — صدور، محدودسازی و لغو همان چیزی که کاربران واقعا با آن وصل می‌شوند.
  - [حساب‌ها](/fa/guides/nasnet-linux/subscriptions/accounts/)
- [پنل مشترک](/fa/guides/nasnet-linux/subscriber-panel/) — صفحهٔ خودسرویسی که کاربران شما روی /sub/{key} می‌گیرند، با مصرف، کد QR و واردکردن با یک لمس.

### زیرساخت

- [سرور](/fa/guides/nasnet-linux/server/) — تنها صفحه‌ای که خود ماشین و پروسه Xray روی آن را کنترل می‌کند.
  - [inbound‌ها و پروتکل‌ها](/fa/guides/nasnet-linux/server/inbounds/)
  - [میزبان‌ها](/fa/guides/nasnet-linux/server/hosts/)
  - [گزارش‌های دسترسی](/fa/guides/nasnet-linux/server/access-logs/)
  - [تاریخچه دسترسی](/fa/guides/nasnet-linux/server/access-history/)
  - [هسته Xray](/fa/guides/nasnet-linux/server/xray-core/)
- [گواهی‌ها](/fa/guides/nasnet-linux/certificates/) — مدیریت گواهی‌های mTLS و گواهی‌های دامنه عمومی که استقرار به آن‌ها وابسته است.
  - [دامنه‌ها](/fa/guides/nasnet-linux/certificates/domains/)

### عملیات

- [پشتیبان‌گیری](/fa/guides/nasnet-linux/backup/) — ساخت، دانلود و بازیابی پشتیبان پایگاه داده، به‌همراه آن یک کاری که باید پیش از هر به‌روزرسانی انجام دهید.
- [هشدارها](/fa/guides/nasnet-linux/alerts/) — روشن کردن قواعدی که به شما می‌گویند سرور یا هسته Xray به مشکل خورده است.
- [گزارش ممیزی](/fa/guides/nasnet-linux/audit-log/) — سابقه‌ای قابل جست‌وجو از اینکه چه کسی چه چیزی را و چه زمانی تغییر داده است.
- [تنظیمات](/fa/guides/nasnet-linux/settings/) — پیکربندی قابل ویرایش از داخل پنل، دسته‌بندی‌شده و ذخیره‌شده در پایگاه داده.
- [ربات Telegram](/fa/guides/nasnet-linux/telegram-bot/) — کنترل از راه دور اختیاری برای مدیران و نمای خودسرویس برای کاربران، بدون خروج از Telegram.
- [سنجه‌ها و پایش](/fa/guides/nasnet-linux/monitoring/) — سنجه‌های Prometheus، کانتینر همراه Prometheus و نشانی سلامتی که پایشگر آپ‌تایم را به آن وصل می‌کنید.
- [رفع مشکلات](/fa/guides/nasnet-linux/troubleshooting/) — مشکلاتی که کاربران نس‌نت لینوکس بیشتر با آن‌ها روبه‌رو می‌شوند، از ورودی که نمی‌ماند تا گواهی‌ای که صادر نمی‌شود و اشتراکی که خالی برمی‌گردد.

### مرجع

- [معماری](/fa/guides/nasnet-linux/architecture/) — یک باینری Go که پنل، ربات و کارگرهای پس‌زمینه را در خود دارد و Xray-core را به‌عنوان پروسهٔ فرزند سرپرستی می‌کند.
- [تغییرات نسخه‌ها](/fa/guides/nasnet-linux/changelog/) — نسخه‌های منتشرشدهٔ نس‌نت لینوکس، هرکدام چه آوردند، و چطور بدون از دست دادن داده ارتقا دهید.
- [دریافت پشتیبانی](/fa/guides/nasnet-linux/support/) — کجا دربارهٔ نس‌نت لینوکس بپرسید، در گزارش اشکال چه بنویسید، و چطور گزارش‌ها را بدون لو دادن رمزهایتان به اشتراک بگذارید.
