نصب و استفاده از LionVPN — 0.1.3-rc.1
توضیح ترجمهشده README اصلی چینی دارای امضا است، نه گزارش آزمون مستقل. انتخاب دستگاه و معماری در زیر بیان منبع است، نه سازگاری تأییدشده. نصب روی دستگاه واقعی، ABI/وابستگیها، اتصال VPN، DNS/مسیریابی و پایداری آزمایش نشدهاند؛ اتصال کامل کد منبع به باینری نیز ثابت نشده است. این RC پشتیبانی پایدار را تأیید نمیکند.
بستهای متناسب با معماری دستگاه و سیستم انتخاب کنید. پیش از نصب، منبع دانلود، SHA256 و امضا را بررسی کنید. تنظیمات موجود را نگه دارید؛ پیش از ارتقا یا حذف، VPN را قطع و سرویس را متوقف کنید.
Linux
Debian / Ubuntu: فایل محلی .deb انتخابی را با apt نصب کنید. Fedora / Rocky / AlmaLinux: فایل محلی .rpm را با dnf نصب کنید. آرشیو عمومی: استخراج کنید، به پوشه بسته بروید و sudo sh scripts/install-linux.sh را اجرا کنید.
TUN، iproute2، nftables/iptables و گواهیهای CA لازماند. پس از نصب، /etc/peervpn/peervpnd.json را بررسی و مطابق شبکه تنظیم کنید، سپس سرویس را با sudo systemctl enable --now peervpnd آغاز کنید. بستهها سرویس را خودکار فعال نمیکنند.
lionvpn doctor محیط را بررسی، lionvpn login ورود، lionvpn connect اتصال، lionvpn status نمایش وضعیت و lionvpn disconnect قطع را انجام میدهد. پارامترها در lionvpn -h هستند. فقط کاربران مورد اعتماد را به گروه peervpn اضافه کنید؛ این گروه میتواند تنظیمات شبکه VPN را کنترل کند.
OpenWrt
فرمویر 24.10 از IPK و 25.12 از APK استفاده میکند؛ معماری بسته باید با دستگاه یکسان باشد. اصل سند برای Redmi AX6000 گزینه aarch64_cortex-a53 و برای روتر x86 گزینه x86_64 را انتخاب میکند. با مدیر بسته فرمویر مربوط نصب کنید و سپس حساب و گره را در صفحه سرویس LionVPN در LuCI تنظیم کنید.
OpenWrt تنظیمات و سرویسها را با UCI/procd مدیریت میکند. پیشفرض gateway_dns_listen=127.0.0.1:1053 را نگه دارید؛ dnsmasq برای LAN سرویس DNS فراهم میکند. تنظیمات خودکار OpenWrt را با نمونه JSON لینوکس بازنویسی نکنید.
دروازه کنسول بازی
Xbox، PlayStation یا Switch را با Ethernet معمولی یا Wi-Fi به شبکه دروازه تنظیمشده وصل کنید. اصل چینی console-gateway.md را در زیر ببینید. LAN/VLAN/SSID اختصاصی و DHCP باید قبلاً روی دروازه تنظیم شوند. تغییر فقط DNS کنسول همه ترافیک را وارد VPN نمیکند. نوع NAT به ارائهدهنده اینترنت، سرور VPN و روتر بالادست وابسته است.
تنظیمات و اطلاعات ورود
حسابها و نشستها پس از ورود کاربر ساخته میشوند و در بسته نیستند. فایل ورود شخصی، گذرواژه، توکن یا پشتیبان دستگاه را به دیگران ندهید. ارتقا تنظیمات اصلی موجود را حفظ میکند. پیش از حذف تنظیمات، خودتان پشتیبان بگیرید و وجود اطلاعات شخصی را بررسی کنید.
پذیرش نسخه نامزد
RC محلی امضای آزمایشی جدا دارد؛ این به معنی اعتماد مخزن تولید نیست. لایه بیرونی APK فعلی امضای مخزن ندارد. پیش از استقرار، منبع و چکسام را مستقل بررسی کنید. فرمویر واقعی، اتصال حساب، تطبیق بازی، صدا و خواب/بیداری باید روی دستگاه هدف پذیرش شوند.
بستههای نامزد محلی
نسخه 0.1.3-rc.1 است. بستههای Linux amd64/arm64 در packages/deb، packages/rpm و packages/tar هستند؛ بستههای AX6000 و x86_64 برای OpenWrt 24.10.2 و 25.12.0 در پوشه فرمویر مربوط قرار دارند.
این انتشار بازترجمه اجزای بومی با همان نسخه برنامه است. اگر همان نسخه نصب است، از نصب مجدد مدیر بسته استفاده کنید. مسیرهای داخلی ساخت از برنامههای بومی حذف و هش اجزا، کلیدهای عمومی و امضاها بهروز شدهاند. OpenSSL از پوشههای استاندارد سیستم استفاده میکند؛ منطق کاری VPN و سایر اجزا تغییر نکردهاند.
در پوشه انتشار اصلی sha256sum -c SHA256SUMS را اجرا کنید (macOS: shasum -a 256 -c SHA256SUMS) تا همه فایلها بررسی شوند. SHA256SUMS.sig امضای Base64 Ed25519 فهرست و release-public-key.txt کلید عمومی این نامزد محلی است. runtime-dependencies.pub داخل بسته کلید فهرست اجزا است. کاربرد آنها متفاوت است. این بررسی اعتماد مخزن تولید به APK یا RPM را ثابت نمیکند.