From 2c03a27811cea85af6006e12e008aedcdf478b5f Mon Sep 17 00:00:00 2001 From: Ario Date: Tue, 19 May 2026 10:40:46 +0330 Subject: [PATCH] 2 commit --- projact/docs/learning-krio.md | 171 +++++++++++++++------------------- 1 file changed, 74 insertions(+), 97 deletions(-) diff --git a/projact/docs/learning-krio.md b/projact/docs/learning-krio.md index 731aaf7..5cd3164 100644 --- a/projact/docs/learning-krio.md +++ b/projact/docs/learning-krio.md @@ -96,42 +96,35 @@ --- -# نحوه نصب و استفاده از Kerio Control VPN Client در لینوکس -## 1) دانلود فایل نصب +# نصب Kerio Control VPN Client در لینوکس -ابتدا نسخه مناسب با سیستم‌عامل لینوکس خود را از سایت رسمی Kerio دانلود کنید: -👉 https://download.kerio.com/archive/download.php ---- -## 2) بررسی نوع توزیع لینوکس -قبل از نصب، بهتر است نوع سیستم‌عامل خود را بررسی کنید تا فایل مناسب را دانلود کنید. +# 1) بررسی نوع سیستم‌عامل -دستور زیر را اجرا کنید: +ابتدا نوع توزیع لینوکس را بررسی کنید: ```bash cat /etc/os-release ``` -نمونه خروجی: - -```bash -NAME="Ubuntu" -VERSION="22.04 LTS" -``` - -اگر Ubuntu یا Debian بود فایل `.deb` دانلود کنید. - +اگر Ubuntu / Debian بود فایل `.deb` دانلود کنید. اگر CentOS / Rocky / RHEL بود فایل `.rpm` دانلود کنید. --- -## 3) ورود به پوشه Downloads +# 2) دانلود Kerio VPN Client -بعد از دانلود فایل، وارد پوشه Downloads شوید: +آخرین نسخه را از سایت رسمی دانلود کنید: + +https://gfi.ai/products-and-solutions/network-security-solutions/keriocontrol/resources/vpn + +--- + +# 3) ورود به پوشه دانلود ```bash cd ~/Downloads @@ -139,27 +132,19 @@ cd ~/Downloads --- -# نصب در Ubuntu / Debian - -## 4) نصب فایل deb - -دستور زیر را اجرا کنید: +# 4) نصب در Ubuntu / Debian ```bash sudo dpkg -i kerio-control-vpnclient-*.deb ``` ---- - -## 5) رفع خطای وابستگی (در صورت نیاز) - -اگر هنگام نصب خطا دریافت کردید: +اگر خطای dependency گرفتید: ```bash sudo apt --fix-broken install ``` -سپس دوباره دستور نصب را اجرا کنید: +سپس دوباره: ```bash sudo dpkg -i kerio-control-vpnclient-*.deb @@ -167,17 +152,13 @@ sudo dpkg -i kerio-control-vpnclient-*.deb --- -# نصب در CentOS / RHEL / Rocky Linux - -## 6) نصب فایل rpm - -برای نصب فایل rpm: +# 5) نصب در CentOS / Rocky / RHEL ```bash sudo rpm -ivh kerio-control-vpnclient-*.rpm ``` -یا در نسخه‌های جدید لینوکس: +یا: ```bash sudo dnf install kerio-control-vpnclient-*.rpm @@ -185,107 +166,103 @@ sudo dnf install kerio-control-vpnclient-*.rpm --- -# اجرای برنامه +# 6) تنظیم فایل کانفیگ VPN -## 7) اجرای Kerio VPN Client - -برای اجرای برنامه: +فایل تنظیمات را باز کنید: ```bash -sudo kerio-kvc +sudo nano /opt/kerio/vpnclient/vpnclient.conf ``` -یا از منوی برنامه‌ها: +مقادیر زیر را وارد کنید: -```text -Applications → Kerio Control VPN Client +```ini +[config] +Host=vpn.company.com +UserName=username +Password=password +SavePassword=1 ``` --- -# اتصال به VPN +# 7) امن کردن فایل تنظیمات -## 8) وارد کردن اطلاعات اتصال - -بعد از اجرای برنامه، اطلاعات زیر را وارد کنید: - -| فیلد | توضیح | -|------|--------| -| Server | آدرس IP یا دامنه سرور VPN | -| Username | نام کاربری | -| Password | رمز عبور | - ---- - -## 9) اتصال به VPN - -بعد از وارد کردن اطلاعات: - -```text -روی گزینه Connect کلیک کنید. +```bash +sudo chmod 600 /opt/kerio/vpnclient/vpnclient.conf ``` -در صورت صحیح بودن اطلاعات، اتصال برقرار می‌شود. +--- + +# 8) اجرای Kerio VPN + +```bash +sudo systemctl start kerio-kvc +``` --- -# بررسی اتصال VPN +# 9) بررسی وضعیت اتصال -## 10) مشاهده وضعیت شبکه +```bash +systemctl status kerio-kvc +``` -برای بررسی اتصال: +بررسی اینترفیس VPN: ```bash ip addr ``` +اگر VPN وصل شده باشد یک interface جدید نمایش داده می‌شود. + +--- + +# 10) فعال‌سازی اجرای خودکار بعد از بوت + +```bash +sudo systemctl enable kerio-kvc +``` + +--- + +# 11) مشاهده لاگ‌ها + +```bash +sudo journalctl -u kerio-kvc -f +``` + یا: ```bash -ifconfig -``` - -در صورت اتصال موفق، یک Interface جدید VPN مشاهده می‌شود. - ---- - -# قطع اتصال VPN - -## 11) قطع اتصال - -برای قطع اتصال: - -```text -برنامه Kerio Control VPN Client را باز کرده و روی Disconnect کلیک کنید. +tail -f /var/log/kerio-kvc/debug.log ``` --- -# حذف برنامه +# 12) قطع اتصال VPN -## حذف در Ubuntu / Debian +```bash +sudo systemctl stop kerio-kvc +``` + +--- + +# 13) حذف Kerio VPN Client + +## Ubuntu / Debian ```bash sudo apt remove kerio-control-vpnclient ``` ---- - -## حذف در CentOS / RHEL +## CentOS / Rocky / RHEL ```bash -sudo rpm -e kerio-control-vpnclient +sudo dnf remove kerio-control-vpnclient ``` --- -# نکات مهم +# پایان آموزش -> برای نصب برنامه نیاز به دسترسی sudo دارید. - -> در صورت فعال بودن Firewall ممکن است نیاز به اجازه دسترسی VPN داشته باشید. - -> همیشه آخرین نسخه برنامه را از سایت رسمی دانلود کنید. - ---- -## پایان آموزش