راهنماهای مرتبط
OpenVPN را چطور استفاده کنیم و کی سراغش برویم
بهروزرسانی
بخش OpenVPN از پروتکل متنباز بیستسالهای استفاده میکند که تقریباً هر سیستمعامل، فریمور روتر و NAS کلاینتش را همراه دارد. LeoTun آن را به شکل «روی پرچم بزنید، یک فایل .ovpn دانلود کنید، وارد کنید، وصل شوید» درآورده است: پروفایل از قبل نام کاربری و رمز و مواد رمزنگاری را در خود دارد و چیزی را دستی تایپ نمیکنید. بهترین جایش دستگاههایی است که فقط OpenVPN میفهمند: روترهای OpenWrt، NASهای Synology و QNAP، سرورهای Linux و دستگاههای قدیمی (روی گوشی و لپتاپ، Cisco یا Hiddify راحتتر است). در ادامه: کی انتخابش کنیم، وارد کردن روی هر پلتفرم، تفکیک ترافیک داخل چین، و وقتی کار نمیکند چه چیزهایی را بررسی کنیم.
کجا از Cisco و Hiddify بهتر است
- دستگاههایی که فقط OpenVPN میفهمند: فریمور روتر (OpenWrt، Merlin، DD-WRT)، NAS (Synology، QNAP)، سرورهای Linux و سیستمهای قدیمی. Hiddify آنجا نصب نمیشود و AnyConnect کلاینت ندارد.
- راهاندازی بینیاز به حضور، با اتصال هنگام روشن شدن: پیکربندی فقط یک فایل است که تنظیمات VPN سیستم میتواند هنگام بوت و بدون هیچ کاری در رابط کاربری اجرایش کند.
- استفادهٔ روزمره روی گوشی و لپتاپ: Cisco وارد کردن نمیخواهد و Hiddify با گم شدن بستهها بهتر کنار میآید؛ هر دو برای استفادهٔ روزانه راحتترند. OpenVPN اول UDP را امتحان میکند و وقتی UDP بسته باشد خودکار به TCP برمیگردد، پس وصل میماند؛ در چنین شبکههایی Cisco سریعتر است.
- یک حساب با هر سه کار میکند؛ لازم نیست فقط یکی را انتخاب کنید.
قدمبهقدم، با تصویر
سیستم خودتان را انتخاب کنید و تصویرها را دنبال کنید. دکمهٔ سمت راست ویدیو را پخش میکند و هر تصویری با کلیک بزرگ میشود.
- 1
Open the website and click Sign In at the top right.
- 2
Enter your account email and password, then click Sign In.
- 3
You are signed in. If the browser shows a prompt, you can dismiss it.
- 4
Click OpenVPN in the navigation bar.
- 5
Scroll down to Client and click the Windows button to download the installer.
- 6
When the download finishes, open the installer, accept the license, and click Next.
- 7
Click Yes when Windows asks for permission, then wait for the installation to finish.
- 8
Next, search for OpenVPN Connect in the Start menu and open it.
- 9
On first launch, click Agree to continue.
- 10
Back on the website, click the flag of the region you want, to download its profile.
- 11
In OpenVPN Connect, choose Upload file, click Browse, select the profile you just downloaded, and confirm the import.
- 12
Click Connect.
- 13
Once it shows Connected, you are ready to go.
- 14
Open YouTube to check. It loads normally, so the setup works.
- 15
To switch regions later, just download another flag's profile and import it.
نکتهها و سیستمهای دیگر
- آیفون و آیپد ویدیو ندارند: OpenVPN Connect رسمی را از جدول صفحهٔ OpenVPN همین سایت نصب کنید، وارد سایت شوید و روی پرچم یک منطقه بزنید تا فایل .ovpn آن دانلود شود، بعد آن را در کلاینت باز یا وارد کنید و وصل شوید.
- غیر از OpenVPN Connect، در Windows میشود از OpenVPN GUI و در macOS از Tunnelblick استفاده کرد؛ همه همان پروفایل را میخوانند.
- پروفایلهای Windows، macOS، اندروید و iOS نام کاربری و رمز را در خود دارند، پس چیزی وارد نمیکنید؛ فقط Linux در اولین اتصال ایمیل و رمز سایت را میپرسد.
- برای هر منطقه یک فایل؛ هر تعداد که لازم دارید دانلود کنید.
روتر، NAS و Linux
- روتر OpenWrt: luci-app-openvpn را نصب کنید، فایل .ovpn را بارگذاری و فعالش کنید تا کل شبکهٔ محلی از مسیر برود. روتری که فریمور همین سایت را دارد این مرحله را لازم ندارد — فقط با حساب وارد شوید.
- NAS سینولوژی (Synology): Control Panel (کنترل پنل) ← Network (شبکه) ← Network Interface (رابط شبکه) ← Create (ایجاد) ← VPN ← OpenVPN (via importing a .ovpn file) یعنی OpenVPN با وارد کردن فایل .ovpn. گزینهٔ «Use default gateway on remote network» (استفاده از دروازهٔ پیشفرض شبکهٔ راه دور) را فقط وقتی تیک بزنید که ترافیک خروجی خود NAS باید از مسیر برود؛ اگر فقط میخواهید NAS در دسترس باشد، تیک نزنید.
- NAS کیونپ (QNAP): QVPN ← VPN Client ← Add (افزودن) ← OpenVPN، و فایل را وارد کنید.
- دسکتاپ Linux: Network settings (تنظیمات شبکه) ← VPN ← Import from file (وارد کردن از فایل). در خط فرمان (در Debian/Ubuntu اول بستهٔ openvpn را نصب کنید):
openvpn --config <file>برای اجرا هنگام بوت، فایل را در /etc/openvpn/client/ بگذارید و واحد systemd متناظر را فعال کنید.
داخل چین: سایتهای چینی را مستقیم نگه دارید
وقتی از داخل چین وصل میشوید، همهٔ ترافیک از خارج بیرون میرود و سایتهای چینی با این دور زدن کند میشوند. این سایت یک ابزار «China direct» (مستقیم برای چین) دارد: دانلود کنید، دو بار کلیک کنید، و آیپیهای چینی مستقیم میروند و بقیه از مسیر — این ابزار بین بخشهای Cisco و OpenVPN مشترک است. شبکهٔ محلی از قبل مستقیم است و کاری لازم ندارد.
کاربرانی که خارج از چیناند این ابزار را نادیده بگیرند — سایتهای چینی را از کنار مسیر میفرستد، یعنی درست برعکس چیزی که تماشای ویدیوی چینی لازم دارد.
برای قواعد دقیقتر (بر اساس دامنه یا برنامه) از گزینهٔ روتر یا قواعد مسیریابی Hiddify استفاده کنید.
وقتی وصل نمیشود، به این ترتیب بررسی کنید
- پروفایل یک منطقهٔ دیگر را امتحان کنید. اگر منطقهٔ دیگری وصل شد، همان یک سرور موقتاً در دسترس نیست.
- لاگ را بخوانید. AUTH_FAILED یعنی نام کاربری یا رمز اشتباه است یا حساب منقضی شده؛ اگر بعد از timeout روی UDP اتصال TCP موفق شد، شبکهتان UDP را محدود کرده — کار میکند، فقط کندتر؛ TLS handshake failed یا TLS key negotiation failed هم روی UDP و هم روی TCP یعنی سرور از این شبکه در دسترس نیست — شبکه یا منطقه را عوض کنید؛ بعد از تغییر رمز، پروفایل را دوباره دانلود کنید، رمز فایل قبلی دیگر اعتبار ندارد.
- شبکه را عوض کنید. اگر اینترنت خانگی کار نمیکند یک بار اینترنت همراه را امتحان کنید و برعکس؛ در شبکههای دانشگاه و اداره که UDP را میبندند، OpenVPN به TCP برمیگردد و باز هم وصل میشود اما کند — اگر خیلی کند است، به Cisco روی TLS بروید.
- کلاینت را بهروز کنید. کلاینتهای قدیمی OpenVPN تنظیمات رمزنگاری جدیدتر را نمیفهمند و خطای وارد کردن یا شکست اتصال نشان میدهند.
- بعد از انقضای حساب، سرور جلسه را تمام میکند؛ پس از تمدید دوباره وصل شوید، پروفایل معتبر میماند.
نکتههای امنیتی
پروفایل نام کاربری و رمز شما را در خود دارد — خودِ حساب است. آن را برای دیگران نفرستید و جایی عمومی بارگذاری نکنید. اگر لو رفت، رمزتان را در سایت عوض کنید: فایلهای قبلی بلافاصله از کار میافتند؛ بعد دوباره دانلود کنید.
خود دستدادن هم رمزگذاریشده است: بدون کلیدی که در پروفایل شماست کسی حتی نمیتواند دستدادن را شروع کند، پس سرورها از دید اسکنرها پنهاناند. دلیل اینکه کلاینتهای قدیمی باید بهروز شوند هم همین است — نسخههای OpenVPN پیش از 2.5 از این نوع دستدادن پشتیبانی نمیکنند.
رمزگذاری AES-256-GCM است و از نظر قدرت همسطح AnyConnect.
FAQ
OpenVPN امنتر است یا AnyConnect؟
هر دو پروتکلهای رمزگذاریشدهٔ پختهای با قدرت همسطحاند. فرقشان در پشتیبانی دستگاهها و تحمل شبکه است: AnyConnect روی TLS در شبکههای محدود پایدارتر است؛ OpenVPN روی روترها و NASها همهگیرتر است.
یک پروفایل را میشود روی چند دستگاه استفاده کرد؟
بله — یک حساب اجازه میدهد ۲، ۴ یا ۸ دستگاه همزمان آنلاین باشند («شخصی»، «خانوادگی»، «سازمانی») و فایل را میشود روی هر کدام کپی کرد. روتر یک دستگاه حساب میشود و دستگاههای پشت آن نه.
چرا Linux حتماً رمز را میپرسد؟
مدیرهای شبکهٔ Linux هنگام وارد کردن، نام کاربری و رمزی را که در فایل جاسازی شده نادیده میگیرند؛ پس اولین اتصال یک بار میپرسد و از آن به بعد به خاطر میسپارد.
بعد از تغییر رمز، پروفایلهای روی روتر یا NAS چه میشوند؟
فایل .ovpn را دوباره دانلود کنید و جایگزین کنید، یا فقط خانهٔ رمز را در تنظیمات VPN دستگاه ویرایش کنید. تغییر رمز همان سازوکار در نظر گرفتهشده برای باطل کردن است، پس از کار افتادن فایلهای قبلی عمدی است.
OpenVPN از UDP استفاده میکند یا TCP؟
هر دو — لازم نیست انتخاب کنید. UDP در پروفایل اول آمده، پس کلاینت UDP را امتحان میکند؛ اگر UDP بسته باشد یا شکست بخورد، بعد از چند ثانیه به TCP میرود. UDP تأخیر کمتری دارد و برای ویدیو و بازی مناسب است؛ TCP پشتیبانی است که مطمئن میشود وصل میشوید. در شبکههایی که همیشه UDP را میبندند، از Cisco استفاده کنید — همان حساب است و خرید اضافهای لازم نیست. پروفایلهایی که پیش از ۱۵ سپتامبر ۲۰۲۶ دانلود شدهاند فقط UDP دارند؛ برای برگشت خودکار به TCP، دوباره دانلود کنید.