# اشتراک‌ها

> صدور، محدودسازی و لغو همان چیزی که کاربران واقعا با آن وصل می‌شوند.

Source: https://joinnasnet.com/fa/guides/nasnet-linux/subscriptions/
Last updated: 2026-08-14

---

## مرور کلی

یک **اشتراک** حق دسترسی یک کاربر است: یک تاریخ انقضا، یک سهمیهٔ ترافیک، و یک لینک
یکتا که کلاینت‌های VPN برای گرفتن پیکربندی مرتب می‌خوانندش. در همین صفحه است که
می‌سازیدشان، کم شدن سهمیه را تماشا می‌کنید، و معلق یا تمدیدشان می‌کنید. هر چیزی که
یک مشترک می‌بیند، از سرورهای داخل برنامه‌اش تا شمارندهٔ داده و کد QR، از یک ردیف
همین صفحه می‌آید.

## پیش از شروع

- دست‌کم به یک inbound پیکربندی‌شده در
  [`Server` ← `Network`](/fa/guides/nasnet-linux/server/inbounds/) نیاز دارید،
  وگرنه اشتراک چیزی ندارد که بدهد.
- `app_base_url` در **`Settings`** ← **`Server`** باید همان آدرسی باشد که
  کاربران شما واقعاً می‌توانند به آن برسند، چون لینک‌های اشتراک از آن ساخته
  می‌شوند.
- هر اشتراک یک **کلید لینک** تصادفی دارد که عمداً از UUID پروکسی زیرین جدا است،
  تا آدرس عمومی هیچ‌وقت یک اعتبارنامه (credentials) را لو ندهد.

## گام‌ها

1. **`Subscriptions`** را از ساید‌بار باز کنید.
2. یک اشتراک را با جعبهٔ جستجو پیدا کنید (جستجو بر اساس کاربر یا برچسب)، یا فهرست
را با فیلترهای وضعیت، **`Source`** و **`Usage`** باریک کنید.
3. روی یک ردیف کلیک کنید تا برگهٔ جزئیات باز شود. به بخش‌هایی تقسیم شده است: مرور
کلی، هویت، محدودیت‌ها، دسترسی و یک بخش خطر.
4. در **`Identity`** یک **`Label`** بگذارید تا بعداً اشتراک را بشناسید، و
**`Subscription Key`** یا لینک اشتراک را کپی کنید.
5. در **`Limits`** تاریخ **`Expiration`**، مقدار **`Data Limit`**، مقدار
**`Speed Limit`** و مقدار **`Device Limit`** را بگذارید. هم انقضا و هم محدودیت
دستگاه تنظیم بی‌حد را می‌پذیرند.
6. در **`Access`** آن inboundهایی را که به این اشتراک داده می‌شوند اضافه یا حذف
کنید، و **`Connected IPs`** آن را که از آن‌ها دیده شده بازبینی کنید.
7. با کنش‌های ردیف می‌توانید لینک اشتراک را کپی کنید یا محدودیت داده را عوض کنید،
بدون اینکه برگه را باز کنید.

## مرجع

| ستون | چه نشان می‌دهد |
| ---- | ------------- |
| `User` | کاربری که اشتراک را دارد. |
| `Label` | نامی که خودتان برای این اشتراک گذاشته‌اید. |
| `Status` | اینکه در چرخهٔ عمرش کجاست. |
| `IPs` | اینکه چند IP مبدأ متفاوت دیده شده است. |
| `Actions` | کپی لینک اشتراک، عوض کردن محدودیت داده، و منوی ردیف. |

| فیلتر | گزینه‌ها |
| ----- | ------- |
| `Source` | `All Sources`، `Manual` |
| `Usage` | `All Usage`، `Available`، `Exhausted` |

| فیلد | چه می‌کند |
| ---- | -------- |
| `Expiration` | تاریخی که دسترسی در آن می‌ایستد. می‌شود روی بی‌حد گذاشتش. |
| `Data Limit` | سقف ترافیک به گیگابایت. وقتی به آن برسد، اشتراک تمام‌شده می‌شود. |
| `Speed Limit` | سقف پهنای باندی که روی اشتراک اعمال می‌شود. |
| `Device Limit` | اینکه چند دستگاه هم‌زمان می‌توانند از آن استفاده کنند. مقدار `0` یعنی بی‌حد. |

یک اشتراک بین **`Active`**، **`Exhausted`** (سهمیه تمام شده)، **`Expired`**
(زمان تمام شده)، **`Suspended`** (به دست یک مدیر) و **`Terminated`** جابه‌جا
می‌شود. هر بار که وضعیتش عوض می‌شود، پنل حساب‌های Xray زیرین و هر همتای WireGuard
را هم‌خوان می‌کند، تا آنچه هسته اجازه می‌دهد با آنچه اشتراک می‌گوید یکی باشد.

## رفع مشکلات

| نشانه | چه کنید |
| ----- | ------- |
| یک کلاینت مقدار دادهٔ باقی‌مانده را غلط نشان می‌دهد. | شمارنده‌ها روی هدر پاسخ `subscription-userinfo` سوار هستند، و کلاینت‌ها آن را فقط وقتی از نو می‌خوانند که اشتراک را بازخوانی کنند. از کاربر بخواهید در برنامه‌اش اشتراک را دوباره بکشد. |

## مرتبط

- [حساب‌ها](/fa/guides/nasnet-linux/subscriptions/accounts/)
- [پنل مشترک](/fa/guides/nasnet-linux/subscriber-panel/)
- [کاربران](/fa/guides/nasnet-linux/users/)
- [inboundها و پروتکل‌ها](/fa/guides/nasnet-linux/server/inbounds/)
