dnscrypt-proxy

در نسخه های اولیه dnscrypt-proxy ، قالب لیست برطرف کننده ها کاملاً متفاوت از آنچه امروز است ، بود. این … یک پرونده CSV بود. بله ، درست خواندید. همان قالبی که با صادر کردن صفحه گسترده اکسل به متن به دست می آورید.

با نگاه به گذشته ، این یک انتخاب وحشتناک بود. در اصل ویرایش آن از یک فایل متنی یا نوعی قالب ساخت یافته آسان تر است. به نظر می رسد دست و پا گیر تر ، قابل توسعه نیست (راهی برای پشتیبانی از پروتکل های جدید وجود ندارد) و مشارکت در آن دشوارتر است (صادرات نرم افزار صفحه گسترده مختلف به CSV به روش های مختلف).

لیست های سرورهای DNS عمومی فعلی (نسخه 3) ویرایش) بسیار آسان تر ، قابل خواندن برای انسان و تجزیه آن نیز آسان است.

با این حال ، هنگام تنظیم OpenWRT ، متوجه شدم که dnscrypt-proxy نسخه 1 همچنان به عنوان یک بسته ذکر شده است. [19659002] مدتها قبل نسخه 1 به پایان عمر خود رسیده است. من قصد نداشتم بیش از یک نمونه اولیه باشد. اما خوب … هنوز هم جواب می دهد ، و من از هیچ موضوعی در پروتکل یا پیاده سازی مطلع نیستم.

با این حال ، بسته OpenWRT با یک لیست کاملاً منسوخ از حلال ها ارسال شد. بیشتر آنها ، از جمله موارد پیش فرض ، دیگر وجود ندارند ، کلیدها را تغییر می دهند یا به آدرس های IP جدیدی منتقل شده اند.

همانطور که v2 لیست (برای کاربران دبیان) از قبل به طور خودکار بود تولید شده از نسخه فعلی ، مطمئناً تولید نسخه ای که با dnscrypt-proxy نسخه 1 کار کند ، تولید آن به طور خودکار خیلی طول نخواهد کشید؟

این تغییرات ایجاد شده و همیشه پرونده dnscrypt-resolver.csv اکنون در دسترس است!

اگر به هر دلیلی با dnscrypt-proxy نسخه 1 گیر کرده اید ، اکنون یک نسخه ساده دارید راهی برای دستیابی به لیست فعلی حلالها.