نصب
- بستهٔ مناسب توزیع خود را از زیر دانلود کنید: .deb برای Ubuntu، Debian، Mint و Pop!_OS؛ .rpm برای Fedora، RHEL و openSUSE.
- آن را در ترمینال و در پوشهٔ دانلود نصب کنید: sudo apt install ./colitu-vpn_…_amd64.deb یا sudo dnf install ./colitu-vpn-…x86_64.rpm.
- Colitu VPN را از منوی برنامهها باز کنید (یا colitu-vpn را در ترمینال بنویسید) و با حساب خود وارد شوید.
- روی «اتصال» بزنید. حالت TUN در نخستین اتصال رمز sudo شما را میخواهد؛ این رمز فقط در حافظه نگه داشته میشود.
بستهها
| طرح | توزیع | معماری |
|---|---|---|
| colitu-vpn_1.5.0_amd64.deb | Ubuntu · Debian · Mint · Pop!_OS | x64 (amd64) |
| colitu-vpn_1.5.0_arm64.deb | Ubuntu · Debian · Mint · Pop!_OS | ARM64 (aarch64) |
| colitu-vpn-1.5.0-1.x86_64.rpm | Fedora · RHEL · Rocky · openSUSE | x64 (amd64) |
| colitu-vpn-1.5.0-1.aarch64.rpm | Fedora · RHEL · Rocky · openSUSE | ARM64 (aarch64) |
| colitu-vpn-1.5.0-linux-x64.tar.gz | Arch · Manjaro · … | x64 (amd64) |
| colitu-vpn-1.5.0-linux-arm64.tar.gz | Arch · Manjaro · … | ARM64 (aarch64) |
از معماری خود مطمئن نیستید؟ در ترمینال uname -m را اجرا کنید: x86_64 یعنی x64 و aarch64 یعنی ARM64.
# Ubuntu, Debian, Linux Mint, Pop!_OS
sudo apt install ./colitu-vpn_1.5.0_amd64.deb
# Fedora, RHEL, Rocky, AlmaLinux
sudo dnf install ./colitu-vpn-1.5.0-1.x86_64.rpm
# openSUSE
sudo zypper install ./colitu-vpn-1.5.0-1.x86_64.rpm
# توزیعهای دیگر
tar xzf colitu-vpn-1.5.0-linux-x64.tar.gz
./colitu-vpn-1.5.0-linux-x64/ColituVPNحالت TUN و Kill Switch به sudo و nftables نیاز دارند؛ بستههای .deb و .rpm آنها را بهعنوان وابستگیهای پیشنهادی نصب میکنند.
حالت پراکسی و TUN
حالت پراکسی، پراکسی سیستم را در GNOME و KDE تنظیم میکند؛ حالت TUN همهٔ ترافیک را از تونل میفرستد.
قطعکن اضطراری
بر پایهٔ nftables، با توصیهٔ حالت TUN: اگر VPN قطع شود ترافیک نمیتواند بیرون از تونل برود و اگر برنامه از کار بیفتد قواعد باقی میمانند تا با colitu-vpn --colitu-cleanup آنها را بردارید.
نشست محافظتشده
توکنهای نشست با AES-GCM و کلیدی وابسته به دستگاه و کاربر رمزگذاری میشوند؛ تنظیمات اتصال در فایلهایی نگه داشته میشوند که فقط شما میتوانید بخوانید (0600).
متنباز
کد کامل با مجوز GPL-3.0 در GitHub موجود است؛ بستهها با GitHub Actions ساخته میشوند.
راستیآزمایی فایل
- colitu-vpn_1.5.0_amd64.deb
- SHA-256 d4e3e68884c8d00ccca61c91b442aef1556cd581e6005f4e2cbeda71ef6b4678
- colitu-vpn_1.5.0_arm64.deb
- SHA-256 8aeacf0415cc9e4cfbdd5f731b792cf70e11c285a86939811888e540be9e2ea8
- colitu-vpn-1.5.0-1.x86_64.rpm
- SHA-256 caed67a802048edd2a7d5ad472512f4bb7c247d52c082f1d9c357b4569947fbb
- colitu-vpn-1.5.0-1.aarch64.rpm
- SHA-256 0badcf55d6784a608e51b04a60173a77cafebcf3a8e3ca431c6cc4ef80c08fc2
- colitu-vpn-1.5.0-linux-x64.tar.gz
- SHA-256 504b0e50dbc790164c299b57a0b905035938de0616f4168ff40029d6907e90ef
- colitu-vpn-1.5.0-linux-arm64.tar.gz
- SHA-256 06ff8d617c34a9673de4f45d1f101f666e531da425ef3908c2f609369b753a86
بستهها از روی کد متنباز با GitHub Actions ساخته میشوند. sha256sum -c SHA256SUMS · نسخهٔ انتشار در GitHub ↗ · colitu/linux ↗
پرسشهای متداول
چرا بتا؟
برنامهٔ Linux جدید است. قابلیتهای اصلی کار میکنند، اما روی همهٔ توزیعها و محیطهای دسکتاپ آزمایش نشده است. اگر مشکلی پیش آمد، به پشتیبانی بنویسید یا در GitHub یک issue باز کنید.
از کدام محیطهای دسکتاپ پشتیبانی میشود؟
در GNOME و KDE پراکسی سیستم خودکار تنظیم میشود. در دسکتاپهای دیگر از حالت TUN استفاده کنید که همهٔ ترافیک را از تونل میفرستد.
چرا حالت TUN رمز عبور میخواهد؟
ساختن یک رابط شبکه به دسترسی root نیاز دارد. Colitu هسته را با sudo راهاندازی میکند؛ رمز هرگز روی دیسک نوشته نمیشود و با بسته شدن برنامه فراموش میشود.
نسخهٔ جدید را چگونه نصب کنم؟
با بستههای x64 بهصورت .deb و .rpm برنامه خودش نسخههای جدید را پیدا میکند: فهرست انتشار امضاشده و SHA-256 بسته را راستیآزمایی میکند، سپس از شما میخواهد نصب را در پنجرهٔ رمز عبور سیستم تأیید کنید. با ARM64 یا .tar.gz، نسخههای جدید را از همین صفحه یا از GitHub دانلود کنید؛ نصب بستهٔ جدید با همان دستور نسخهٔ قدیمی را جایگزین میکند و حساب و تنظیمات شما را نگه میدارد.
راهنمای کامل در مرکز راهنما ↗ · همهٔ برنامهها · Windows · Android · Android TV · iPhone و iPad · افزونهٔ مرورگر