این پروژه یک برنامهی اجرایی است که بهصورت خودکار ابزار Paqet را برای کلاینت اجرا و مدیریت میکند.
فایل اجرایی این برنامه با نام:
paqet_client(در لینوکس)Paqet.Client.exe(در ویندوز)
در بخش Release این مخزن قرار داده میشود و کاربران تنها کافی است آن را دانلود کنند.
- از بخش Releases همین مخزن
- متناسب با سیستمعامل خود (Windows / Linux)
کاربران باید فایل اجرایی paqet متناسب با سیستمعامل خود را از مخزن اصلی دریافت کنند:
🔗 https://github.com/hanselime/paqet
پس از دانلود:
- فایل اجرایی
paqet_linux_amd64یاpaqet_windows_amd64.exe - باید در همان پوشهی
packet_clientیاPaqet.Client.exeکپی شود
📁 ساختار پوشه:
Paqet.Client/
├─ paqet_client (یا Paqet.Client.exe)
├─ paqet_linux_amd64 (یا paqet_windows_amd64.exe)
├─ config.yaml (اختیاری)
- سیستمعامل Windows یا Linux
- دسترسی اجرای فایلها
- باز بودن پورتهای مورد نیاز (پیشفرض 9999 و 1080)
این پروژه خودِ Paqet را شامل نمیشود و وابسته به آن است.
نمونه فایل:
interface: "eth0" #نام کارت شبکه متصل به اینترنت
remoteIp: "192.168.1.10" # آیپی سرور
remotePort: 9999 # پورت سرور (پیشفرض: 9999)
proxyPort: 1080 # پورت پراکسی داخلی (پیشفرض: 1080)
shareProxy: false # اشتراکگذاری پراکسی در شبکه
encryptionKey: "my-secret" # کلید رمزنگاری ارتباط| کلید | توضیح |
|---|---|
interface |
نام کارت شبکه |
remoteIp |
آدرس IP سرور |
remotePort |
پورت سرور |
proxyPort |
پورت پراکسی محلی |
shareProxy |
اشتراک پراکسی در شبکه |
encryptionKey |
کلید رمزنگاری (مطابق با سرور) |
Paqet.Client.exechmod +x paqet_client
./paqet_client- از کلید رمزنگاری قوی استفاده کنید
- در صورت فعالسازی
shareProxy، به امنیت شبکه توجه کنید - فایل تنظیمات را در اختیار افراد غیرمجاز قرار ندهید
This project is a client-side runner that automatically executes and manages Paqet for end users.
The executable file is named:
paqet_client(Linux)Paqet.Client.exe(Windows)
It is provided in the Releases section of this repository.
- From the Releases section of this repository
- Choose the correct version for your OS (Windows / Linux)
Users must download the paqet executable matching their OS from the official repository:
🔗 https://github.com/hanselime/paqet
After downloading:
- Copy
paqet_linux_amd64orpaqet_windows_amd64.exe - Into the same directory as
paqet_clientPaqet.Client
📁 Directory structure:
Paqet.Client/
├─ paqet_client (or Paqet.Client.exe)
├─ paqet_linux_amd64 (or paqet_windows_amd64.exe)
├─ config.yaml (optional)
- Windows or Linux
- Execution permissions
- Required ports open (default: 9999, 1080)
This project does NOT include Paqet itself and depends on it.
Example:
interface: "eth0"
remoteIp: "192.168.1.10"
remotePort: 9999
proxyPort: 1080
shareProxy: false
encryptionKey: "my-secret"| Key | Description |
|---|---|
interface |
Network Interface Name |
remoteIp |
Paqet server IP |
remotePort |
Server port |
proxyPort |
Local proxy port |
shareProxy |
Share proxy on the network |
encryptionKey |
Encryption key (Same with server) |
Paqet.Client.exechmod +x paqet_Client
./paqet_clientIf config.yaml is not present, the application will prompt the user for input.
- Use strong encryption keys
- Be cautious when enabling proxy sharing
- Protect your configuration file