برای تغییر نیمسرور (Nameserver) در CentOS 8، مراحل زیر را دنبال کنید:
1. بررسی وضعیت نیمسرور فعلی
فایل تنظیمات DNS در مسیر زیر قرار دارد:
cat /etc/resolv.conf
نتیجه این دستور لیستی از سرورهای DNS فعلی را نمایش میدهد. بهعنوان مثال:
nameserver 8.8.8.8
nameserver 8.8.4.4
2. ویرایش فایل resolv.conf (روش موقت)
برای تغییر موقت نیمسرورها:
خرید سرور ابری ( ساعتی و ماهانه ) با تحویل آنی و سرعت باور نکردنی از رادیب، کلیک کنید
sudo nano /etc/resolv.conf
نیمسرورهای جدید را اضافه یا جایگزین کنید:
nameserver 8.8.8.8
nameserver 8.8.4.4
نکته:
- این تغییرات پس از راهاندازی مجدد سرور از بین میروند.
- برای تغییر دائمی، ادامه مراحل را دنبال کنید.
3. تغییر دائمی نیمسرور
الف) با استفاده از NetworkManager
- فایل تنظیمات اتصال شبکه را ویرایش کنید:
sudo nmcli con show
-
شناسه اتصال شبکه (به عنوان مثال "eth0") را پیدا کنید.
-
تنظیمات DNS را تغییر دهید:
sudo nmcli con mod eth0 ipv4.dns "8.8.8.8 8.8.4.4"
sudo nmcli con mod eth0 ipv4.ignore-auto-dns yes
- اعمال تغییرات:
sudo nmcli con up eth0
ب) ویرایش فایلهای Network Scripts
- فایل مربوط به اینترفیس شبکه را ویرایش کنید:
خرید سرور بدون ابیوز وارز با بهترین قیمت از رادیب ، کلیک کنید
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
- این خطوط را اضافه کنید (یا ویرایش کنید):
DNS1=8.8.8.8
DNS2=8.8.4.4
- سرویس شبکه را ریستارت کنید:
sudo systemctl restart NetworkManager
4. بررسی تغییرات
برای اطمینان از اعمال تغییرات، دوباره فایل resolv.conf را بررسی کنید:
cat /etc/resolv.conf
5. پاک کردن کش DNS (اختیاری)
اگر سرور از کش DNS استفاده میکند، آن را پاک کنید:
sudo systemctl restart named
sudo systemctl restart nscd
نکته مهم:
اگر سرور شما از سیستم CloudLinux یا cPanel/WHM استفاده میکند، تنظیمات DNS ممکن است از طریق این ابزارها مدیریت شود و نیاز به تغییر دستی در محیط کنترل پنل داشته باشید.
نتیجهگیری:
با این مراحل، میتوانید نیمسرور CentOS 8 را بهطور موقت یا دائمی تغییر دهید. اگر به سرورهای لینوکسی سریع و پایدار نیاز دارید، گروه رادیب گزینههای متنوعی برای میزبانی ارائه میدهد.