بسیاری از مشکلات مانند "اتصال است اما برخی از وب سایت ها باز نمی شوند"، "وب سایت های ویدئویی همیشه به نسخه های منطقه ای عجیب می روند" و "وب سایت های داخلی بسیار کند می شوند" همگی ریشه در DNS دارند. تنها دو باکس مربوط به DNS در v2rayN وجود دارد - DNS از راه دور و DNS داخلی - اما اینکه چرا باید دو باکس را پر کنید و چه چیزی را به ترتیب پر کنید، ارزش آن را دارد که پنج دقیقه وقت بگذارید تا متوجه شوید. پس از پیکربندی، می توان از تعداد زیادی از مشکلات عجیب و غریب جلوگیری کرد.
1چرا دو مجموعه DNS مورد نیاز است
DNS مسئول ترجمه نام دامنه به IP است. مشکل اینجاست:
- نام دامنه خارجی اگر آن را برای رزولوشن DNS به اپراتور بسپارید، ممکن است یک IP اشتباه آلوده دریافت کنید - این دلیل کلاسیکی است که چرا وبسایتهای خاصی را نمیتوان باز کرد، حتی اگر پروکسی باز باشد.
- نام دامنه داخلی اگر آن را به رزولوشن DNS خارج از کشور بسپارید، به یک گره CDN دور از شما اشاره می کند و وب سایت داخلی کند می شود.
بنابراین وضعیت صحیح، تقسیم کار است: نام دامنههایی که پروکسی میشوند از وضوح DNS خارج از کشور استفاده میکنند و نامهای دامنه داخلی که مستقیماً متصل هستند از وضوح DNS داخلی استفاده میکنند.. تنظیمات DNS v2rayN بر اساس این تقسیم کار طراحی شده است. مسیریابی تخلیه بار این یک جفت است.
2کجا پر کنیم و چه چیزی را پر کنیم
"تنظیمات پارامتر" → "تنظیمات DNS" را باز کنید، دو مکان کلیدی:
- DNS از راه دور (سمت پروکسی): پر کن
https://1.1.1.1/dns-query(Cloudflare's DoH) یا8.8.8.8(گوگل). DoH یک درخواست رمزگذاری شده است و ذاتاً در برابر تداخل مقاوم است، بنابراین ابتدا از آن استفاده کنید. - DNS داخلی (سمت مستقیم): پر کن
223.5.5.5(علی بابا) یا119.29.29.29(Tencent)، که به طور پیش فرض پایدارتر از دنبال کردن اپراتور است.
رایج ترین اشتباهات: DNS راه دور را با آدرسی که به صورت محلی قابل اتصال نیست پر کنید یا با انگشت خود آدرس اشتباه را پر کنید. علامت خرابی کامل DNS این است که "هیچ وب سایتی را نمی توان باز کرد، اما تست سرعت گره طبیعی است." قبل از تغییر مقدار اصلی را به خاطر بسپارید و در صورت وجود مشکل دوباره آن را تغییر دهید.
3آیا تغییر اعمال نمی شود؟ دو سوئیچ و یک اکشن
- راه اندازی مجدد سرویس: DNS متعلق به پیکربندی هسته است. برای بارگیری مجدد کرنل روی OK کلیک کنید. مستقیم ترین راه انتخاب مجدد گره فعلی یا راه اندازی مجدد v2rayN است.
- کش DNS سیستم: خود ویندوز نیز دارای یک لایه کش است. پس از تغییر DNS، زمانی که نامهای دامنه خاص هنوز به IP قدیمی حل میشوند، مدیر میتواند اجرا کند
ipconfig /flushdnsپاکش کن - DNS ایمن مرورگر: Chrome/Edge "Use Secure DNS" تنظیمات سیستم را دور زده و خود به خود بررسی می کند. هنگام تست، ابتدا آن را خاموش کنید تا تداخل از بین برود.
4DNS در حالت Tun
باز شد حالت تن پس از آن، تمام ترافیک سیستم (از جمله پرس و جوهای DNS) توسط هسته گرفته می شود. DNS پیکربندی شده در اینجا به عنوان ورودی وضوح سراسری استفاده میشود و تأثیر آن نسبت به حالت پروکسی سیستم کاملتر است. اگر به طور مکرر توسط مشکلات DNS شکنجه می شوید، باز کردن Tun اغلب مشکل را حل می کند.
5به هر حال، بیایید در مورد نشت DNS صحبت کنیم.
نشت DNS به این موارد اشاره دارد: ترافیک از طریق پروکسی می رود، اما درخواست نام دامنه همچنان از اپراتور محلی خارج می شود - نام دامنه ای که بازدید می کنید، شبکه محلی به وضوح می تواند ببیند. اگر میخواهید بدانید چیزی را از دست دادهاید، به پروکسی متصل شده و بازدید کنید dnsleaktest.com روی تست استاندارد کلیک کنید: اگر سرور اپراتور محلی شما در نتایج ظاهر شود، وجود ندارد. راه حل به ترتیب اولویت است: DNS راه دور را به DoH تغییر دهید (یکی که با https شروع می شود) → حالت Tun را روشن کنید. پس از آزمایش مجدد، تنها چیزی که می بینید باید سرورهای DNS در سمت گره باشد.
DNS تنها یکی از دلایلی است که چرا آن را نمی توان باز کرد. اگر پس از دنبال کردن این مقاله، مشکل همچنان ادامه داشت، به آن بازگردید عیب یابی عمومی برای عدم دسترسی به اینترنت قسمت های دیگر را به ترتیب مرور کنید.