بررسی آدرس IP و تست نشت
این صفحه نشان میدهد سایتها شما را با چه آدرس IP میبینند. همچنین بررسی میکند که آیا از طریق WebRTC، DNS یا IPv6 نشتی وجود دارد.
در حال بررسی اتصال…
این کار معمولاً چند ثانیه طول میکشد.
اگر برنامه وضعیت «متصل» را نشان میدهد، اما این صفحه VPN را شناسایی نمیکند
- صفحه داخل یک برنامه باز شده است، نه در مرورگر. در Android، مرورگر داخلی برنامه ما بیرون از VPN کار میکند. مرورگر داخلی هر برنامهای که در فهرست «برنامههایی که VPN را دور میزنند» باشد هم همینطور است. این صفحه را در Chrome یا مرورگری دیگر باز کنید.
- مرورگر شما در فهرست «برنامههایی که VPN را دور میزنند» است. در برنامه روی «تونل» بزنید و در حالت «دستی» مرورگر را از فهرست حذف کنید.
- VPN یا پروکسی خود مرورگر شما روشن است. برای نمونه، VPN داخلی Opera، Edge Secure Network، iCloud Private Relay در Safari و افزونههای پروکسی از این دستهاند. در این حالت سایتها آدرس آن سرویس را میبینند. آن را خاموش کنید و دوباره بررسی کنید.
- اگر هیچیک از این موارد صدق نمیکند، روی «کپی گزارش» بزنید و گزارش را در Telegram برای پشتیبانی (@bensvpn) بفرستید.
با برنامه Ben's VPN، سایتها بهجای آدرس شما، آدرس سرور ما را در کشوری که انتخاب میکنید میبینند.
امتحان به قیمت $0.50این آدرسی است که مرورگر شما با آن به سرور بررسی ما وصل شد. سایتهای دیگر هم معمولاً همین آدرس را میبینند.
WebRTC تماس صوتی و تصویری را در مرورگر ممکن میکند. برای اتصال مستقیم افراد، مرورگر آدرسهای خود را از یک سرور STUN میگیرد. هر سایتی میتواند بدون اجازه شما این آدرسها را بخواند. اگر یکی از آنها آدرس سرور ما نباشد، سایتها حتی با VPN روشن آن را میبینند.
روش رفع مشکل
در نوار آدرس about:config را تایپ کنید و هشدار را بپذیرید. media.peerconnection.ice.default_address_only را پیدا کنید و مقدار آن را true بگذارید. اگر در مرورگر به تماس نیاز ندارید، میتوانید WebRTC را کاملاً خاموش کنید. برای این کار مقدار media.peerconnection.enabled را false بگذارید.
Chrome، Edge و Yandex Browser تنظیم داخلی برای این کار ندارند. افزونه WebRTC Network Limiter ساخت Google را نصب کنید. در گزینههای آن، تنظیمی را انتخاب کنید که WebRTC را به اتصال اصلی شما محدود میکند. Opera و Brave در نسخه کامپیوتر این تنظیم را دارند. گزینه WebRTC را در تنظیمات حریم خصوصی و امنیت آنها پیدا کنید.
در برنامه روی «تونل» بزنید و «خاموش» را انتخاب کنید. در این حالت، تمام ترافیک دستگاه از طریق VPN عبور میکند.
مرورگرهای Android معمولاً تنظیمی برای WebRTC ندارند. در برنامه روی «تونل» بزنید و «خاموش» را انتخاب کنید. در این حالت، تمام ترافیک دستگاه از طریق VPN عبور میکند.
پس از اعمال تغییرات، در برنامه دوباره وصل شوید و روی «بررسی دوباره» بزنید. اگر نشت همچنان وجود دارد، در Telegram به پشتیبانی (@bensvpn) پیام دهید.
مرورگر پیش از باز کردن هر سایت، آدرس آن را از یک سرور DNS میپرسد. اگر این پرسوجوها از VPN عبور نکنند، ارائهدهنده اینترنت شما میبیند به چه سایتهایی سر میزنید. وقتی VPN روشن است، این فهرست معمولاً Cloudflare، Google، Quad9 یا OpenDNS را در کشور سرور VPN نشان میدهد. این طبیعی است.
در حالت «برای روسیه»، درخواستها به سرویسهای روسی مستقیم فرستاده میشوند، نه از طریق VPN. Yandex DNS هم جزو آنهاست، برای همین در این حالت ممکن است بررسی، Yandex را بهعنوان نشت نشان دهد.
روش رفع مشکل
محافظت DNS در Windows پس از راهاندازی مجدد فعال میشود. اگر از زمان نصب برنامه، کامپیوتر را راهاندازی مجدد نکردهاید، این کار را انجام دهید.
گزینه «استفاده از DNS امن» را در تنظیمات حریم خصوصی یا امنیت مرورگرتان پیدا کنید. اگر روی Yandex یا DNS ارائهدهنده اینترنت شما تنظیم شده است، Cloudflare را انتخاب کنید یا آن را خاموش کنید.
در Firefox به «تنظیمات ← حریمخصوصی و امنیت» بروید و بخش «DNS روی HTTPS» را پیدا کنید. Cloudflare را بهعنوان ارائهدهنده انتخاب کنید یا این گزینه را خاموش کنید.
برای اینکه همه پرسوجوهای DNS از VPN عبور کنند، در برنامه روی «تونل» بزنید و «خاموش» را انتخاب کنید. سپس دوباره وصل شوید و روی «بررسی دوباره» بزنید.
بسیاری از ارائهدهندگان اینترنت هر دو نوع آدرس IPv4 و IPv6 را اختصاص میدهند. برنامه ما روی IPv4 کار میکند و تا وقتی متصل هستید IPv6 را مسدود میکند. اگر سایتی باز هم آدرس IPv6 شما را ببیند، برخی درخواستها از VPN عبور نمیکنند.
روش رفع مشکل
در برنامه دوباره وصل شوید و روی «بررسی دوباره» بزنید. اگر آدرس IPv6 شما هنوز دیده میشود، در Telegram به پشتیبانی (@bensvpn) پیام دهید.
ما نتایج بررسی شما را ذخیره نمیکنیم.
آنچه سایتها میبینند
اتصال
هدرهایی که سرور ما دریافت کرد
مرورگر و سیستم
Client Hints
سایتها چه چیزهای دیگری میتوانند درباره مرورگر شما بفهمند
سایتها میتوانند با این ویژگیها مرورگر شما را بدون کوکی بشناسند. این مقادیر در خود مرورگر شما محاسبه میشوند و به جایی فرستاده نمیشوند.
موقعیت جغرافیایی
مرورگر مختصات شما را از روی GPS و شبکههای Wi-Fi اطراف تعیین میکند، برای همین VPN معمولاً آنها را تغییر نمیدهد. سایت فقط با اجازه شما به آنها دسترسی دارد. این صفحه آنها را به جایی نمیفرستد.
این بررسی چه چیزی را نشان میدهد
وقتی سایتی را باز میکنید، سایت میبیند درخواست از کدام آدرس IP آمده است. سایت از روی این آدرس میتواند کشور، شهر و ارائهدهنده اینترنت شما را تشخیص دهد. وقتی به VPN متصل هستید، سایت بهجای آدرس شما آدرس سرور VPN را میبیند.
این صفحه آدرس شما را با آدرس سرورهای Ben's VPN مقایسه میکند و نشان میدهد از چه راهی به اینترنت وصل هستید. سپس مرورگرتان سه کانال را بررسی میکند که با وجود VPN ممکن است آدرس واقعی یا ارائهدهنده اینترنت شما را فاش کنند. این سه کانال WebRTC، DNS و IPv6 هستند.
نشت چیست و چرا اهمیت دارد
نشت WebRTC
مرورگرها برای تماس از WebRTC استفاده میکنند. WebRTC آدرسهای دستگاه شما را به سایتها نشان میدهد تا طرفین تماس بتوانند مستقیم به هم وصل شوند. اگر مرورگر آدرسی بیرون از VPN پیدا کند، سایتها آدرس ارائهدهنده اینترنت شما را میبینند، با اینکه VPN روشن است.
نشت DNS
سرور DNS نام سایت را به آدرس آن تبدیل میکند. پرسوجوهایی که از VPN عبور نمیکنند به ارائهدهنده اینترنت شما نشان میدهند به چه سایتهایی سر میزنید. همچنین به سایتها سرنخ میدهند که در کدام کشور هستید.
نشت IPv6
برخی سرویسهای VPN فقط IPv4 را منتقل میکنند. اگر در این حالت مرورگر سایتی را از طریق IPv6 باز کند، آن درخواست مستقیم از آدرس واقعی شما فرستاده میشود. برنامه ما تا وقتی متصل هستید IPv6 را مسدود میکند.
چرا آدرس اینجا ممکن است با آدرس داخل برنامه فرق داشته باشد
برخی سرورهای ما آدرس خروجی را از میان چند آدرس انتخاب میکنند. برای همین ممکن است سایتها آدرسی غیر از آدرسی که برنامه نشان میدهد ببینند.
این طبیعی است و آن آدرس هم متعلق به سرور ماست. اگر برنامه وصل است اما این صفحه VPN را شناسایی نمیکند، فهرست علتها را زیر نتیجه بررسی ببینید.
چگونه نشت را برطرف کنید
- در Firefox صفحه about:config را باز کنید و مقدار
media.peerconnection.ice.default_address_onlyراtrueبگذارید. پس از آن WebRTC فقط از اتصال اصلی شما استفاده میکند. - Chrome و Edge تنظیم داخلی برای WebRTC ندارند، اما افزونه WebRTC Network Limiter ساخت Google این کار را انجام میدهد. برای DNS، تنظیم «استفاده از DNS امن» مرورگر را بررسی کنید.
- در iPhone، iPad و Mac، در برنامه روی «تونل» بزنید و «خاموش» را انتخاب کنید. در این صورت تمام ترافیک دستگاه از VPN عبور میکند.
- در Windows، پس از نصب برنامه، کامپیوتر را راهاندازی مجدد کنید. محافظت DNS پس از راهاندازی مجدد فعال میشود.
- در Android مطمئن شوید مرورگرتان در فهرست «برنامههایی که VPN را دور میزنند» نیست. سایتها را در مرورگر باز کنید، نه از طریق لینکی داخل برنامه ما.
بررسی چه دادههایی را به کجا میفرستد
- سرور بررسی ما آدرس IP و هدرهای درخواست مرورگر شما را دریافت میکند. با آنها تشخیص میدهد که به Ben's VPN متصل هستید یا نه. ما نتیجه را ذخیره نمیکنیم.
- بررسی DNS چند آدرس با نام تصادفی را در bash.ws بارگذاری میکند. این سرویس آدرس IP شما و سرورهای DNS را که پرسوجوها را پردازش کردهاند میبیند. نتیجه را نزد خود نگه میدارد و صفحه از همانجا آن را دریافت میکند.
- بررسی WebRTC به سرورهای STUN متعلق به Cloudflare و Google وصل میشود. این سرورها آدرس IP شما را میبینند.
- بررسی IPv6 آدرس شما را از api6.ipify.org میپرسد و اگر در دسترس نباشد، از ipv6.icanhazip.com. اگر هیچکدام پاسخ ندهند، صفحه اتصال را با یک درخواست به api4.ipify.org بررسی میکند. اگر سرور ما نتواند آدرس شما را تشخیص دهد، صفحه برای اطلاع، آدرس IPv4 شما را هم از api4.ipify.org میپرسد.
- صفحه نسخه HTTP و TLS را از Cloudflare، که سایت روی آن کار میکند، دریافت میکند. در آینه سایت، صفحه درخواست مشابهی به آدرس اصلی سایت میفرستد و بررسی میکند که آن آدرس برای شما باز میشود یا نه.
- صفحه اثر انگشت مرورگر یا مختصات شما را به جایی نمیفرستد.
سایر دادههای این صفحه مانند بقیه سایت و طبق سیاست حفظ حریم خصوصی ما پردازش میشوند.
پرسشهای رایج درباره این بررسی
عبارت «اتصال شما محافظتشده است» یعنی چه؟
سایتها بهجای آدرس شما، آدرس یک سرور Ben's VPN را میبینند و بررسیهای WebRTC، DNS و IPv6 نشتی پیدا نکردهاند. اگر بررسیای کامل نشده باشد، این موضوع در کارتهای زیر نتیجه دیده میشود. این بررسی فقط مرورگری را میسنجد که این صفحه در آن باز است. برنامههای دیگر دستگاه شما را بررسی نمیکند.
برنامه وضعیت «متصل» را نشان میدهد، اما این صفحه VPN را شناسایی نمیکند. چرا؟
ممکن است صفحه در مرورگر داخلی برنامه ما در Android باز شده باشد، یا مرورگرتان در فهرست «برنامههایی که VPN را دور میزنند» باشد. VPN یا پروکسی داخلی خود مرورگر هم میتواند علت باشد. فهرست کامل علتها زیر نتیجه بررسی نمایش داده میشود. اگر هیچکدام صدق نکرد، در Telegram به پشتیبانی (@bensvpn) پیام دهید.
چرا آدرس IP اینجا با آدرس داخل برنامه فرق دارد؟
برخی سرورهای ما چند آدرس خروجی دارند و سایتها یکی از آنها را میبینند. این طبیعی است. آن آدرس هم متعلق به سرور ماست.
اگر نشتی پیدا شد، چه کنم؟
کارتی را که نشت در آن پیدا شده است باز کنید. در آن توصیههایی برای مرورگر و سیستمعامل شما آمده است. پس از اعمال تغییرات، در برنامه دوباره وصل شوید و روی «بررسی دوباره» بزنید.
چرا منطقه زمانی مرورگرم با کشور آدرس IP فرق دارد؟
VPN آدرس IP شما را عوض میکند، اما ساعت و زبان دستگاهتان را تغییر نمیدهد. سایتها ممکن است این ناهمخوانی را ببینند. این به معنای مشکل در VPN نیست.
آیا نتایج جایی ذخیره میشوند؟
ما آنها را ذخیره نمیکنیم. سرور ما آدرس IP و هدرهای مرورگر شما را برای پاسخ به درخواست دریافت میکند. این سرور نتیجه را ثبت نمیکند. نتیجه بررسی DNS را سرویس bash.ws، که این بررسی را انجام میدهد، نگه میدارد و صفحه از همانجا آن را میگیرد. اثر انگشت مرورگر و مختصات شما به جایی فرستاده نمیشوند.
آیا میتوانم با این صفحه VPN دیگری را بررسی کنم؟
بله. صفحه آدرس و ارائهدهنده اینترنت شما را نشان میدهد. کارتهای WebRTC، DNS و IPv6 آدرسها و سرورهایی را که بررسیها پیدا کردهاند فهرست میکنند. نشت فقط وقتی ارزیابی میشود که به Ben's VPN متصل باشید. فقط در این صورت صفحه عبارت «اتصال شما محافظتشده است» را نشان میدهد.

