آیا DNS Test IP Leak My IP آدرس منفی دارد؟
وب سایتی که تست DNS را انجام می دهد فقط می تواند ارائه دهنده DNS ما را بشناسد. نمی تواند از تنظیمات DNS واقعی ما یا آدرس IP واقعی ما در پشت پروکسی اطلاع داشته باشد.
سؤال: من از یک پروکسی (در مخفی کردن IP) در United Kindom استفاده می کنم. اما سرورهای DNS در بلژیک قرار دارند. آیا این آدرس IP واقعی من را نشت می دهد؟
پاسخ: پاسخ کوتاه شماره است. در زیر توضیح مفصلی وجود دارد.
وب سایت ها IP DNS خود را می شناسید؟
وب سایت هایی که می توانند سرورهای DNS ما را نشان دهند از همان فناوری استفاده می کنند. ما از این یکی به عنوان نمونه استفاده می کنیم: https://dnsleaktest.com
نتیجه آزمایش برای سرور My IP Hide 213.229.74.238 (UK5) ما است.

به نظر می رسد وب سایت dnsleaktest.com سرورهای DNS ما را می شناسد. در واقع ، این فقط ISP از DNS ما را می شناسد زیرا سرورهای DNS واقعی ما به جای 74.125.x.x از 8.8.8.8 و 8.8.4.4 هستند.
بگذارید ببینیم چگونه سرورهای DNS ما را ردیابی می کند. اول ، شش نام دامنه جدید مانند اینها ایجاد می کند.
mx8wdhdrls.dnsleaktest.com sxg1h57t5o.dnsleaktest.com nnm7ra7ubq.dnsleaktest.com o69mq7i0a2.dnsleaktest.com d4hciffhoy.dnsleaktest.com 988rgz5xdg.dnsleaktest.com
سپس با استفاده از جاوا اسکریپت مرورگر ما را به آن نام دامنه وصل می کند. مرورگر ما باید آدرس IP آنها را بداند. بنابراین یک سوال DNS ایجاد می کند: "آدرس IP mx8wdhdrls.dnsleaktest.com چیست؟".
مسیر پرس و جو به این شرح است: مرورگر ما -> UK5 Proxy -> 8.8.8.8 -> دیگر سرورهای Google DNS -> 74.125.xx -> نام سرور dnsleaktest.com (ns1.dnsleaktest.com)
آن DNS IP چیست؟
سپس نام سرور dnsleaktest. com می داند که ما برای انجام یک پرس و جو DNS از 74.125.xx استفاده کردیم. این شش نام دامنه جدید ایجاد کرده است بنابراین می تواند شش آدرس IP دریافت کند که آنها را از شش نام دامنه جدید پرس و جو می کنند.
اما آن آدرس های IP 74.125.x.x فقط سرورهای DNS edge هستند که در مسیر مطلوب قرار دارند. ns1.dnsleaktest.com حتی نمی تواند گره های قبلی خود را بشناسد. هیچکدام نمی تواند سرورهای DNS واقعی ما (8.8.8.8) یا آدرس IP واقعی ما را که در پشت پروکسی UK5 قرار دارد ، بشناسد. آنچه در واقع می داند ارائه دهنده DNS ما ، Google است.
از تست DNS برای بررسی IP کاربر استفاده کنید؟
اول ، آزمایش DNS نمی تواند موقعیت مکانی دقیق کاربر را بدست آورد. به عنوان مثال ، اگر کاربران از Google DNS 8.8.8.8 استفاده کنند ، وب سایتها می توانند IP IP بلژیک را دریافت کنند ، و آدرس IP تایوان برای همه کاربران آسیایی دریافت کنند.
دوم ، آزمایش DNS پرهزینه است. برای ساخت بسیاری از نامهای دامنه یکجانبه و خواندن گزارشهای مربوط به سرورهای نام ، به کد اضافی نیاز دارد. همچنین با افزودن نمایش داده های غیر ضروری DNS برای این نام های دامنه یکبار مصرف ، منابع اینترنتی را هدر می دهد.
به دلیل دو دلیل فوق (مکان دقیق و پر هزینه بودن) ، اکثر وب سایت ها از آزمایش DNS برای مسدود کردن بازدید کنندگان خارجی استفاده نمی کنند. دریافت آدرس IP از درخواست HTTP کاربر هنوز روش اصلی است.
معنی آزمایش نشت DNS
اگر از هیچ پروکسی / VPN استفاده نمی کنید و از تنظیمات پیش فرض سرور DNS استفاده می کنید. شما باید از سرور DNS ISP خود استفاده کنید. شما [نتیجه آزمایش DNS Leak] Comcast ، Verizon یا AT&T را مشاهده خواهید کرد.
در این حالت ، ISP شما تمام سؤالات DNS شما را می داند. بنابراین می تواند تمام وب سایت هایی که بازدید کرده اید را بشناسد. این یک نشت DNS است. برخی از ISP های بد ممکن است آدرس های IP جعلی یا نامعتبر را به نمایش داده های DNS شما ارسال کنند. بنابراین می تواند برخی وب سایتها را مسدود کند.
علاوه بر این ، اگر از سرویس دهنده های پیش فرض DNS از ISP استفاده می کنید ، یک آزمایش DNS می تواند از محل دقیق شما اطلاع داشته باشد. از یک ارائه دهنده DNS ایمن استفاده می کنند. این ارائه دهندگان DNS ایمن هستند.
نحوه رفع یک نشت DNS
- از آن دسته از ارائه دهندگان DNS امن در بالا
- استفاده کنید اگر از پروکسی جوراب استفاده می کنید ، از DNS از راه دور استفاده کنید
- از نسخه OpenVPN جدیدتر از v2.3.9 استفاده کنید.
- از پروکسی HTTP استفاده کنید که مشکل نشت DNS را به صورت طبیعی نداشته باشد
- از IP My Hide استفاده کنید که یک سرویس پروکسی HTTP پیشرفته است