یک خارش خاص هست که یک VPN تجاری هیچوقت کاملاً برطرفش نمیکند: شما هنوز دارید به وعدهی بدون لاگ کس دیگر اعتماد میکنید. خودمیزبانی وایرگارد این را برعکس میکند — سرور مال شماست، کلیدها مال شماست، و تنها سیاست بدون لاگی که مهم است همانی است که شما واقعاً پیکربندی کردید. ضمناً واقعاً سریع است و حدود ده دقیقه طول میکشد. اینجا کل ماجراست.
اول، آن یک الزامی که مردم از قلم میاندازند
یک VPN به یک IP اختصاصی نیاز دارد — نه یک پلن NAT/IP اشتراکی. دلیلش ساده است: یک VPN برای اتصالات ورودی روی یک پورت UDP گوش میدهد و ترافیک شما را زیر آدرس خود سرور به بیرون میفرستد. این به IP عمومی خودتان و آزادی بازکردن پورتها نیاز دارد. یک دستگاه NAT با IP اشتراکی (SSH روی یک پورت فورواردشده، بدون ورودی دلخواه) نمیتواند این کار را بکند. پس قبل از شروع یک پلن با IP اختصاصی انتخاب کنید — هر چیزی پایینتر یکی را فرض میکند.
اما لازم نیست بزرگ باشد. وایرگارد سبک است: یک دستگاه ۱ گیگابایتی / ۲ هستهای چند دستگاه را بدون عرقریختن تونل میکند. شما بابت IP و پهنای باند پرداخت میکنید، نه CPU.
نصب (مسیر آسان)
روی یک دستگاه تازهی Ubuntu/Debian با IP اختصاصی، سریعترین مسیر اسکریپت کمکی معروف wireguard-install است، که کلیدها، رابط و اولین کلاینت را برایتان مدیریت میکند:
sudo apt update && sudo apt install -y curl
curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
sudo bash wireguard-install.sh
چند سؤال میپرسد (IP عمومی — معمولاً خودکار تشخیص میدهد، پورت، DNS)، بعد یک کانفیگ کلاینت تولید میکند و آن را بهصورت یک QR code نشان میدهد. این کل سمت سرور است.
ترجیح میدهید دستی انجامش دهید؟ نسخهی دستی فقط این است: apt install wireguard، تولید یک جفتکلید با wg genkey، نوشتن /etc/wireguard/wg0.conf با [Interface] و یک بلوک [Peer] بهازای هر دستگاه، فعالکردن فورواردینگ IP (net.ipv4.ip_forward=1)، و systemctl enable --now wg-quick@wg0. اسکریپت فقط این را بدون غلط تایپی برایتان انجام میدهد.
اتصال یک دستگاه
- گوشی: اپ وایرگارد را نصب کنید، روی + بزنید، QR code را که اسکریپت چاپ کرد اسکن کنید. تمام.
- لپتاپ: وایرگارد را نصب کنید، فایل
.confرا که اسکریپت ذخیره کرد وارد کنید. روشنش کنید.
برای افزودن یک دستگاه دیگر، اسکریپت را دوباره اجرا کنید و «add a client» را انتخاب کنید — هر کدام کانفیگ و کلید خودش را میگیرد.
از قلم نیندازید: دستگاه را قفل کنید
یک VPN است، اما هنوز یک سرور با یک IP عمومی است که اسکن میشود. اول پنج دقیقه را روی چکلیست امنیتی بگذارید — کلیدهای SSH، بدون ورود با رمز عبور، یک فایروال که فقط SSH و پورت UDP وایرگارد شما را مجاز میکند. یک VPN روی یک دستگاه سفتنشده یک تناقض است.
معاملههای صادقانه
خودمیزبانی بهروشنی در اعتماد و سرعت برنده است: سرور شما، کلیدهای شما، توان عملیاتی تقریباً بومی وایرگارد، بدون لاگ مگر آنکه خودتان بسازیدشان. جایی که برنده نیست:
- گمنامی در جمعیت. همهی ترافیک شما از یک IP ثابت که آشکارا به یک سرور تعلق دارد خارج میشود. این برای حریم خصوصی از شبکهی محلی یا ISP شما و برای یک خروجی شخصی پایدار عالی است — اما نقطهی مقابل ناپدیدشدن در یک استخر اشتراکی است. هدف متفاوتی است.
- یک مکان. منطقهای را میگیرید که سرورتان در آن است، تمام. بدون کشورپَری.
- شما مدیر هستید. بهروزرسانیها، آپتایم و مدیریت کلید حالا کار شماست — که دقیقاً هدف است، اما یک کار است.
یک نکتهی ارزشدانستن: در بعضی شبکهها، DPI پروتکل وایرگارد را تشخیص میدهد و کاملاً مسدود میکند. اگر وضعیت شما این است، وایرگارد هر چقدر هم پیکربندیاش کنید وصل نمیشود — و پاسخ یک پروتکل است که خودش را بهصورت ترافیک عادی TLS جا میزند. برای وقتی که وایرگارد مسدود میشود سرور VLESS/Xray خودتان را ببینید.
اگر چیزی که میخواهید یک تونل سریع و خصوصی است که کاملاً کنترلش میکنید — برای دستگاههای خودتان، ترافیک خودتان، بدون اعتماد شخص ثالث — شکستدادن وایرگارد خودمیزبان سخت است. یک پلن با IP اختصاصی بگیرید (میتوانید با رمزارز بدون KYC پرداخت کنید)، اسکریپت را اجرا کنید، QR را اسکن کنید، و در حدود ده دقیقه تونل میزنید.
همچنین ببینید: VPS برای VPN — تصویر کامل — کدام پلن را انتخاب کنید، چه چیزی اجرا کنید، و دقیقاً کِی یک IP اختصاصی لازم است.
آمادهی راهاندازی؟ ارزانترین پلن Nano-IP (۸ دلار در ماه) همان IP اختصاصی را که وایرگارد نیاز دارد به شما میدهد — همین کافی است.
نظرات
هنوز نظری نیست. اولین نفر باشید.