در حین نصب، گزینه Install SoftEther VPN Server + Bridge را انتخاب کنید.
۱.۲ تنظیم اولیه سرور
پس از نصب، SoftEther VPN Server Manager را اجرا کنید.
روی Connect کلیک کنید (تنظیمات محلی: localhost و پورت مدیریت پیشفرض 443).
یک Virtual Hub جدید بسازید (مثلاً با نام GamingHub).
در همان هاب، گزینه Manage Users را باز کرده و یک کاربر جدید بسازید:
نام کاربری و رمز عبور تعیین کنید (مثلاً player1 / 123456).
SecureNAT را فعال کنید:
از منوی هاب، Virtual NAT and DHCP Server (SecureNAT) را انتخاب کنید.
روی Enable SecureNAT کلیک کنید (تنظیمات پیشفرض کافی است).
۱.۳ باز کردن پورت مورد نظر (مثلاً 443)
در SoftEther VPN Server Manager، به بخش Virtual Hub Properties بروید.
Listener را بررسی کنید: به طور پیشفرض سافتاتر روی پورت 443 (برای OpenVPN و مدیریت) و 5555 (برای SoftEther) گوش میدهد.
برای سادگی، همان پورت 443 را برای اتصال کلاینتها استفاده میکنیم. (اگر پورت 443 در سیستم شما آزاد نیست، میتوانید از پورت دیگری مثل 1194 استفاده کنید، اما در دستور tcp باید همان پورت را بدهید.)
مرحله ۲: اجرای CLI سرویس dnslab و دریافت آدرس عمومی
فرض میکنیم نرمافزار CLI dnslab را قبلاً از سایت دانلود کردهاید.
۲.۱ اجرای CLI
فایل dnslab-cli (یا نام مشابه) را اجرا کنید.
توکن دریافت شده از سایت را وارد کنید.
در محیط CLI، دستور زیر را تایپ کنید (برای پورت 443):
tcp 443
سرویس به شما یک آدرس عمومی شبیه زیر میدهد:
tcp.dnslab.ir:5035
۲.۲ به اشتراک گذاری اطلاعات
آدرس عمومی (tcp.dnslab.ir:5035) و همچنین نام کاربری و رمز عبور (که در SoftEther ساختید) را در اختیار دوستان خود قرار دهید.
مرحله ۳: نصب و تنظیم SoftEther VPN Client (سمت دوستان)
۳.۱ نصب کلاینت
دوستان باید SoftEther VPN Client (نه Server) را دانلود و نصب کنند.
۳.۲ ساخت اتصال جدید
VPN Client Manager را باز کنید.
روی Add VPN Connection کلیک کنید.
تنظیمات زیر را وارد کنند:
گزینه
مقدار
Connection Name
مثلاً MyGameServer
Host Name
آدرس عمومی دریافتی: tcp.dnslab.ir
Port Number
پورت عمومی: 5035
Virtual Hub Name
همان هابی که سرور ساخته: GamingHub
User Name
مثلاً player1
Authentication Type
Standard Password
Password
رمزی که در سرور تنظیم شده
سپس روی OK کلیک کرده و Connect بزنید.
مرحله ۴: اتصال خود فرد سرور با پینگ پایین (Localhost)
فردی که سرور است نباید از آدرس عمومی برای اتصال به سرور خودش استفاده کند، چون پینگ بالا میرود (ترافیک رفت و برگشت به اینترنت). در عوض:
در SoftEther VPN Client روی Add VPN Connection کلیک کند.
مقادیر زیر را وارد کند:
گزینه
مقدار
Host Name
localhost
Port Number
443 (پورت واقعی SoftEther)
Virtual Hub Name
GamingHub
User Name / Password
همان اطلاعات قبلی
با این کار مستقیماً به سرور محلی متصل میشود و تأخیر (پینگ) فقط مربوط به شبکه داخلی خواهد بود (کمتر از ۱ میلیثانیه).
نکات نهایی برای بازی کردن
پس از اتصال همه افراد به VPN، هر کس یک IP از محدوده SecureNAT (مثلاً 192.168.30.x) میگیرد.
برای بازیهایی که از LAN پشتیبانی میکنند (مثل ماینکرفت، یوترنت، وارکرافت ۳ و ...)، کافی است فرد سرور بازی را اجرا کرده و حالت LAN (یا Host) را فعال کند. دوستان از طریق IP مجازی سرور (که معمولاً 192.168.30.1 است یا آدرسی که در SecureNAT تنظیم شده) به او متصل میشوند.
میتوانید آدرس IP سرور را در VPN با دستور ipconfig در خط فرمان پیدا کنید (به دنبال اداپتور SoftEther بگردید).