تنظیم DNS در لینوکس و ویندوز
از طریق این راهنما میتوانید DNS خود را در سیستمعاملهای زیر تنظیم کنید:
تنظیم DNS دائمی در لینوکس
(تنظیم در توزیعهای اوبونتو، دبیان و AlmaLinux با استفاده از systemd-resolved و NetworkManager)
Ubuntu Server
systemd-resolved
۱. ویرایش فایل تنظیمات
nano /etc/systemd/resolved.conf
۲. تنظیم DNS
بخش Resolve را پیدا کرده و مقادیر زیر را اضافه یا ویرایش کنید:
[Resolve]
DNS=8.8.8.8 1.1.1.1
FallbackDNS=9.9.9.9
نکته
DNSهای پارسپک:
tehran2: 45.159.149.19, 185.164.72.97
tehran3: 185.8.174.140, 130.185.77.69
tehran11: 195.177.255.170, 178.239.151.228
۳. اعمال تغییرات
systemctl restart systemd-resolved
✅ تایید:
resolvectl status | grep -A3 "DNS Servers"
Debian 12+
systemd-resolved
۱. فعالسازی systemd-resolved
systemctl enable --now systemd-resolved
۲. ویرایش فایل تنظیمات
nano /etc/systemd/resolved.conf
۳. تنظیم DNS
[Resolve]
DNS=8.8.8.8 1.1.1.1
FallbackDNS=9.9.9.9
نکته
DNSهای پارسپک:
tehran2: 45.159.149.19, 185.164.72.97
tehran3: 185.8.174.140, 130.185.77.69
tehran11: 195.177.255.170, 178.239.151.228
۴. لینک کردن resolv.conf
در دبیان باید resolv.conf را توسط systemd به فایل managed لینک دهید:
ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
systemctl restart systemd-resolved
✅ تایید:
resolvectl status | grep -A3 "DNS Servers"
AlmaLinux 8 / 9 / 10
NetworkManager
۱. تنظیم DNS روی interface
اسم interface را با ip a پیدا کنید. اینجا eth0 فرض شده:
- تنظیم DNS
nmcli connection modify eth0 ipv4.dns "8.8.8.8 1.1.1.1"
- جلوگیری از override شدن توسط DHCP
nmcli connection modify eth0 ipv4.ignore-auto-dns yes
نکته
DNSهای پارسپک:
tehran2: 45.159.149.19, 185.164.72.97
tehran3: 185.8.174.140, 130.185.77.69
tehran11: 195.177.255.170, 178.239.151.228
۲. اعمال تغییرات
nmcli connection up eth0
✅ تایید:
cat /etc/resolv.conf
توجه
اگه اسم connection با اسم interface فرق داشت، با دستور زیر اسم واقعی آن را پیدا کنید:
nmcli connection show
سپس آن را جایگزین نمایید.
تنظیم DNS در ویندوز
اتصال از طریق تنظیمات دستی:
- وارد Control Panel شوید.
- به مسیر زیر بروید:
Network and Internet > Network and Sharing Center > Change adapter settings
- روی شبکه (Wi-Fi یا Ethernet) که به آن متصل هستید راستکلیک کرده و گزینه Properties را انتخاب کنید.
- گزینه Internet Protocol Version 4 (TCP/IPv4) را انتخاب کرده و روی Properties بزنید.
- گزینه Use the following DNS server addresses را فعال کنید.
- مقادیر زیر را وارد کنید:
tehran2: 45.159.149.19, 185.164.72.97
tehran3: 185.8.174.140, 130.185.77.69
tehran11: 195.177.255.170, 178.239.151.228
- روی OK بزنید و تمام پنجرهها را ببندید.
- در صورت لزوم مرورگر خود را یکبار بسته و مجدد باز کنید.