
راهاندازی DNSCrypt به راحتی ترین شکل

در دنیای امروز که حریم خصوصی و امنیت آنلاین اهمیت فزایندهای دارد، استفاده از سرویسهای امن DNS یکی از اولین قدمهای ضروری برای محافظت از اطلاعات شخصی شماست. DNSCrypt یکی از بهترین ابزارها برای رمزنگاری و امنسازی درخواستهای DNS شماست که از رهگیری، دستکاری و جاسازی توسط ISP یا مهاجمان جلوگیری میکند.
در این مقاله، به صورت گام به گام و ساده، نحوه راهاندازی DNSCrypt روی چهار سیستم عامل اصلی یعنی ویندوز، لینوکس، اندروید و آیفون (iOS) را آموزش میدهیم. همچنین به مزایای استفاده از این ابزار و نکات مهم سئو و امنیتی آن میپردازیم.
DNSCrypt چیست؟
DNSCrypt یک پروتکل امنیتی است که درخواستهای DNS شما را رمزگذاری میکند و از تغییر یا رهگیری آنها توسط سرویسدهندگان اینترنت (ISP) یا حملات MITM (حملهی شخص سوم) جلوگیری میکند. این ابزار با اتصال به سرورهای DNS امن و معتبر (مانند Cloudflare، Quad9، OpenDNS و ...) کار میکند و حریم خصوصی شما را در فضای آنلاین تقویت میکند.
> 🔐 مزایای استفاده از DNSCrypt:
> - رمزنگاری درخواستهای DNS
> - جلوگیری از فیلترینگ و سانسور
> - افزایش سرعت بارگذاری صفحات (با استفاده از سرورهای سریع)
> - عدم دسترسی ISP به تاریخچه مرور شما
> - مقابله با فیشینگ و وبسایتهای مخرب
🔧 راهاندازی DNSCrypt روی ویندوز
1. دانلود نرمافزار DNSCrypt-Proxy
- به سایت رسمی [dnscrypt.org](https://dnscrypt.org) مراجعه کنید.
- نسخه Windows را دانلود کنید (ترجیحاً از نسخههای اخیر مثل `dnscrypt-proxy 2.x` استفاده کنید).
2. استخراج فایلها
- فایل ZIP دانلود شده را در یک پوشه مثل `C:\dnscrypt` استخراج کنید.
3. پیکربندی (Configuration)
- فایل `dnscrypt-proxy.toml` را با یک ویرایشگر متنی (مثل Notepad++) باز کنید.
- سرور DNS مورد نظر خود را انتخاب کنید (مثلاً `cloudflare` یا `quad9-dnscrypt`).
- خط `server_names` را با سرور مورد نظر پر کنید:
toml
server_names = ['cloudflare', 'quad9-dnscrypt']
4. نصب و اجرای سرویس
- CMD را با دسترسی Administrator باز کنید.
- به پوشه نصب بروید و دستور زیر را اجرا کنید:
dnscrypt-proxy.exe -service install
dnscrypt-proxy.exe -service start
5. تنظیم DNS در ویندوز
- به Control Panel > Network and Sharing Center > Change adapter settings بروید.
- روی اتصال اینترنت خود راستکلیک کنید و Properties را انتخاب کنید.
- در بخش Internet Protocol Version 4 (TCP/IPv4) روی Properties کلیک کنید.
- گزینه Use the following DNS server address را انتخاب کنید.
- آدرس DNS را به 127.0.0.1 تغییر دهید.
- OK را بزنید.
✅ حالا تمام درخواستهای DNS شما از طریق DNSCrypt رمزگذاری میشوند.
-
🐧 راهاندازی DNSCrypt روی لینوکس (اوبونتو/دبیان)
1. نصب از طریق ترمینال
bash
sudo apt update
sudo apt install dnscrypt-proxy
2. ویرایش فایل تنظیمات
bash
sudo nano /etc/dnscrypt-proxy/dnscrypt-proxy.toml
- سرور مورد نظر را در server_names مشخص کنید:
toml
server_names = ['cloudflare', 'google']
3. فعالسازی و راهاندازی سرویس
bash
sudo systemctl enable dnscrypt-proxy
sudo systemctl start dnscrypt-proxy
4. تنظیم DNS در سیستم
به Settings > Network بروید.
DNS را به `127.0.0.1` تغییر دهید.
یا از طریق فایل /etc/resolv.conf :
bash
nameserver 127.0.0.1
✅ لینوکس شما اکنون از DNS امن و رمزگذاری شده استفاده میکند.
📱 راهاندازی DNSCrypt روی اندروید
روی اندروید، میتوانید از اپلیکیشن Intra (توسط Cloudflare) یا DNSCloak (برای DNSCrypt) استفاده کنید.
روش 1: استفاده از Intra (سادهترین روش)
1. از گوگل پلی، اپلیکیشن Intra را نصب کنید.
2. آن را باز کنید و دکمه Turn On را بزنید.
3. Intra از DNS-over-HTTPS استفاده میکند (جایگزین مدرن DNSCrypt) و نیاز به تنظیمات دستی ندارد.
✅ Intra بدون نیاز به روت، امنیت DNS شما را تضمین میکند.
روش 2: استفاده از DNSCloak (برای DNSCrypt)
1. اپلیکیشن DNSCloak را نصب کنید.
2. آن را باز کنید و یک سرور امن مانند Cloudflare یا Quad9`را انتخاب کنید.
3. دکمه Start را بزنید.
4. اپلیکیشن یک VPN محلی ایجاد میکند تا ترافیک DNS را رمزگذاری کند.
🍏 راهاندازی DNSCrypt روی آیفون (iOS)
روی iOS، از اپلیکیشن DNSCloak (توسط Jithesh Vijay) استفاده کنید.
مراحل نصب و راهاندازی:
1. از اپ استور ، اپلیکیشن DNSCloak را نصب کنید.
2. آن را باز کنید.
3. از منوی اصلی، یک سرور امن مانند Cloudflare DNS یا Quad9 را انتخاب کنید.
4. روی Enable DNSCloak کلیک کنید.
5. iOS از شما اجازه ایجاد اتصال VPN میگیرد — آن را تأیید کنید.
⚠️ توجه: این اتصال یک VPN محلی است و دادههای شما را به خارج نمیفرستد. فقط ترافیک DNS را رمزگذاری میکند.
✅ پس از فعالسازی، تمام ترافیک DNS آیفون شما امن و رمزنگاری شده است.