Skip to content
intermediate

پیکربندی ChangeMyIP WireGuard روی لینوکس

راه‌اندازی تونل ChangeMyIP WireGuard روی لینوکس با استفاده از wg-quick، همراه با گزینه‌های مسیریابی full-tunnel یا split-tunnel.

لینوکس WireGuard حریم خصوصی/ناشناسی

مرور کلی

این آموزش نشان می‌دهد چگونه یک تونل ChangeMyIP WireGuard را روی لینوکس پیکربندی کنید. ChangeMyIP، WireGuard را در کنار HTTP، SOCKS5، Shadowsocks، Trojan و DNS به‌عنوان پروتکل پشتیبانی‌شده فهرست می‌کند. WireGuard یک رابط شبکه رمزنگاری‌شده ایجاد می‌کند، نه یک پروکسی محلی. از جزئیات پیکربندی WireGuard که ChangeMyIP برای حساب شما ارائه می‌دهد استفاده کنید.

مراحل

  1. وارد ChangeMyIP شوید و پیکربندی WireGuard را برای endpoint انتخابی خود پیدا کنید یا ایجاد کنید. اگر طرح شما شامل WireGuard نمی‌شود، به‌جای آن از آموزش پروکسی HTTP یا SOCKS5 استفاده کنید.
  2. ابزارهای WireGuard را روی توزیع لینوکس خود نصب کنید. برای Debian یا Ubuntu: sudo apt update && sudo apt install wireguard
  3. پیکربندی ChangeMyIP WireGuard را به‌عنوان /etc/wireguard/changeip.conf ذخیره کنید.
  4. مجوزها را محدود کنید: sudo chmod 600 /etc/wireguard/changeip.conf
  5. تونل را بالا بیاورید: sudo wg-quick up changeip
  6. رابط را بررسی کنید: sudo wg show
  7. IP عمومی خود را آزمایش کنید: curl https://ifconfig.me
  8. اگر IP با endpoint ChangeMyIP مطابقت داشته باشد، تونل فعال است.
  9. برای split tunneling، AllowedIPs پیکربندی را ویرایش کنید تا فقط زیرشبکه‌های هدف از تونل استفاده کنند. DNS را فقط در صورتی تنظیم‌شده نگه دارید که می‌خواهید DNS از طریق تونل انجام شود.
  10. برای متوقف کردن تونل: sudo wg-quick down changeip
  11. برای شروع آن در هنگام بوت: sudo systemctl enable wg-quick@changeip
  12. اگر تونل ناموفق بود، endpoint، کلیدها و قوانین فایروال را بررسی کنید و تأیید کنید که طرح ChangeMyIP شما شامل WireGuard است.