اتصال از طریق تنظیمات دستی

✅ لینوکس نسخه دسکتاپ:

به صورت عمومی در لینوکس می‌توانید با ویرایش /etc/resolv.conf آی‌پی‌های شکن را به عنوان سرورهای DNS تنظیم کنید. دقت کنید که در صورت وجود NetworkManager این تنظیمات ممکن است بازنویسی شوند.

در ادامه، تنظیمات مربوط به پراستفاده‌ترین توزیع لینوکس (اوبونتو) ارائه می‌شود:

  1. روی آیکن اپلیکیشن در منوبار سمت چپ کلیک کنید.
  2. روی Settings کلیک کرده و سپس Network را انتخاب کنید.
  3. کانکشن اینترنت خود را از فضای سمت راست انتخاب کنید و سپس روی آیکن چرخ‌دنده کلیک کنید.
  4. روی برگه IPv4  کلیک کنید تا تنظیمات دی ان اس خودتان را ببینید.
  5. دی ان اس را از حالت Automatic به Off تغییر دهید.
  6. نشانی 178.22.122.100 و 185.51.200.2 را در بخش DNS وارد کنید.
  7. دکمه Apply را فشار دهید و یک بار کانکشن را قطع و وصل نمایید.
  8. حال مرورگر خود را ری‌استارت کنید.

✅ سایر نسخه‌های لینوکس:

🔹 Debian / Ubuntu (با systemd-resolved):

sudo nano /etc/systemd/resolved.conf

در بخش [Resolve] وارد کنید:

DNS=178.22.122.100 185.51.200.2

FallbackDNS=8.8.8.8

سپس:

sudo systemctl restart systemd-resolved

sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf


🔹 Fedora / RHEL / CentOS (با NetworkManager):

nmcli con mod <connection-name> ipv4.dns "178.22.122.100 185.51.200.2"

nmcli con mod <connection-name> ipv4.ignore-auto-dns yes

nmcli con down <connection-name> && nmcli con up <connection-name>


🔹 Arch Linux (systemd-resolved یا resolvconf):

sudo nano /etc/systemd/resolved.conf

# یا در صورت استفاده از resolvconf:

echo -e "nameserver 178.22.122.100\nnameserver 185.51.200.2" | sudo tee /etc/resolv.conf


🔹 Alpine Linux:

echo -e "nameserver 178.22.122.100\nnameserver 185.51.200.2" | sudo tee /etc/resolv.conf