M
MegaV
M
MegaV
تست نشتی WebRTC

آیا مرورگر شما IP واقعی‌تان را فاش می‌کند؟

WebRTC می‌تواند آدرس‌های IP عمومی و محلی واقعی شما را به هر وب‌سایتی که بازدید می‌کنید فاش کند — حتی اگر به VPN متصل باشید. این تست را اجرا کنید تا متوجه شوید.

آیا مرورگر شما IP واقعی‌تان را فاش می‌کند؟
شناسایی نشتی IP در WebRTC مرورگر شما

بررسی مبتنی بر مرورگر. نتایج به مرورگر، افزونه‌ها و تنظیمات WebRTC شما بستگی دارد.

درک نشتی‌های WebRTC

نشتی WebRTC چیست؟

WebRTC (ارتباط بی‌درنگ وب) یک فناوری مرورگری است که برای تماس‌های ویدیویی، گفتگوی صوتی و انتقال داده همتا‌به‌همتا استفاده می‌شود. این فناوری می‌تواند آدرس IP واقعی شما را از طریق درخواست‌های سرور STUN آشکار کند و کاملاً تونل VPN شما را دور بزند.

چرا اهمیت دارد

حتی با فعال بودن VPN، نشتی WebRTC به وب‌سایت‌ها و ردیاب‌ها اجازه می‌دهد آدرس IP عمومی واقعی شما را ببینند. این موضوع می‌تواند مکان واقعی، ISP و هویت شما را فاش کند — و کل هدف VPN شما را بی‌اثر می‌سازد.

چگونه آن را رفع کنیم

از یک VPN با محافظت داخلی در برابر نشتی WebRTC (مانند MegaV) استفاده کنید، یا WebRTC را در تنظیمات مرورگر خود غیرفعال کنید. کاربران Chrome می‌توانند افزونه نصب کنند؛ کاربران Firefox می‌توانند media.peerconnection.enabled را در about:config روی false تنظیم کنند.

نحوه غیرفعال‌سازی WebRTC در مرورگر شما

دستورالعمل گام‌به‌گام برای هر مرورگر.

Firefox
  1. 1about:config را در نوار آدرس تایپ کنید و Enter را بزنید
  2. 2روی «Accept the Risk and Continue» کلیک کنید
  3. 3media.peerconnection.enabled را جستجو کنید
  4. 4روی تنظیم دوبار کلیک کنید تا به false تغییر کند
  5. 5WebRTC اکنون غیرفعال است — برای تأیید تست را دوباره اجرا کنید
Chrome
  1. 1یک افزونه مسدودکننده WebRTC نصب کنید (مثلاً WebRTC Leak Prevent)
  2. 2یا از MegaV VPN استفاده کنید که نشتی WebRTC را به‌طور خودکار مسدود می‌کند
  3. 3Chrome تنظیم داخلی برای غیرفعال‌سازی WebRTC ندارد
  4. 4پس از نصب افزونه، تست را دوباره اجرا کنید
Edge
  1. 1edge://flags را در نوار آدرس تایپ کنید و Enter را بزنید
  2. 2عبارت «WebRTC» را جستجو کنید
  3. 3گزینه «Anonymize local IPs exposed by WebRTC» را روی Enabled تنظیم کنید
  4. 4مرورگر را ری‌استارت کنید و تست را دوباره اجرا کنید
Safari
  1. 1تنظیمات Safari را باز کنید (Cmd + ,)
  2. 2به برگه Advanced بروید و «Show Develop menu» را فعال کنید
  3. 3در منوی Develop به Experimental Features بروید
  4. 4گزینه «WebRTC mDNS ICE candidates» را غیرفعال کنید
  5. 5برای تأیید تست را دوباره اجرا کنید
Brave
  1. 1به Settings > Shields > Fingerprinting protection بروید
  2. 2برای مسدودسازی نشتی‌های WebRTC روی «Strict» تنظیم کنید
  3. 3Brave به‌طور پیش‌فرض بیشتر نشتی‌های WebRTC را مسدود می‌کند
  4. 4برای تأیید تست را دوباره اجرا کنید

پرسش‌های متداول

نشتی‌های WebRTC — چیست، چرا و چگونه رفعشان کنیم.

WebRTC چیست؟
WebRTC (ارتباط بی‌درنگ وب) مجموعه‌ای از APIهای مرورگر است که اتصالات صوتی، ویدیویی و داده‌ای همتا‌به‌همتا را مستقیماً بین مرورگرها ممکن می‌سازد. این فناوری توسط سرویس‌هایی مانند Google Meet، Discord و بسیاری دیگر استفاده می‌شود.
WebRTC چگونه IP من را فاش می‌کند؟
WebRTC از سرورهای STUN (ابزارهای عبور نشست برای NAT) برای کشف آدرس‌های IP شما جهت برقراری اتصالات همتا استفاده می‌کند. این درخواست‌های STUN خارج از تونل VPN انجام می‌شوند و آدرس‌های IP عمومی و محلی واقعی شما را به هر وب‌سایتی که جاوااسکریپت WebRTC را اجرا می‌کند، فاش می‌کنند.
آیا VPN از نشتی WebRTC جلوگیری می‌کند؟
همه VPNها از نشتی WebRTC جلوگیری نمی‌کنند. VPN باید به‌طور خاص درخواست‌های STUN در WebRTC را مسدود کند یا از طریق تونل مسیریابی کند. MegaV VPN در تمام پلتفرم‌ها دارای محافظت داخلی در برابر نشتی WebRTC است.
آیا غیرفعال‌سازی WebRTC وب‌سایت‌ها را خراب می‌کند؟
غیرفعال‌سازی WebRTC ممکن است بر سرویس‌های تماس ویدیویی (Google Meet، نسخه وب Zoom، Discord درون‌مرورگری) تأثیر بگذارد. اگر به این‌ها وابسته هستید، به‌جای غیرفعال‌سازی کامل WebRTC، از یک VPN با محافظت در برابر نشتی WebRTC استفاده کنید.
آیا WebRTC می‌تواند آدرس IPv6 من را فاش کند؟
بله. WebRTC می‌تواند هم آدرس IPv4 و هم آدرس IPv6 شما را فاش کند. اگر VPN شما IPv6 را مدیریت نکند، ممکن است آدرس IPv6 واقعی شما فاش شود، حتی زمانی که آدرس IPv4 به‌درستی تونل شده باشد.
آیا این تست روی موبایل دقیق است؟
بله، این تست روی مرورگرهای موبایلی که از WebRTC پشتیبانی می‌کنند کار می‌کند (Chrome، Firefox، Safari در iOS). با این حال، برخی مرورگرهای موبایل پشتیبانی محدودی از WebRTC دارند که ممکن است منجر به شناسایی IPهای کمتری شود.
محافظت WebRTC به‌صورت داخلی

نشتی‌های WebRTC را به‌طور خودکار مسدود کنید

MegaV VPN از فاش شدن IP واقعی شما توسط WebRTC جلوگیری می‌کند. بدون افزونه مرورگر، بدون پیکربندی دستی — فقط متصل شوید و محافظت‌شده بمانید.