在Ubuntu系統中更新域名主要涉及修改主機名和DNS解析配置。以下是詳細步驟:
/etc/hostname
文件,將舊主機名替換為新的域名,然后保存并退出。/etc/hosts
文件,找到與舊主機名相關的行,并將其替換為新的域名和對應的IP地址。使用 systemd-resolved(適用于Ubuntu ≥18.04 默認方式)
sudo nano /etc/systemd/resolved.conf
[Resolve]
DNS=8.8.8.8 1.1.1.1
Domains=~example.com
sudo systemctl restart systemd-resolved
使用 resolvconf(老系統兼容)
sudo nano /etc/resolvconf/resolv.conf.d/head
nameserver 223.5.5.5
sudo resolvconf -u
cat /etc/resolv.conf
/etc/hosts
文件:sudo nano /etc/hosts
127.0.0.1 myapp.local 192.168.1.100
ping myapp.local
在進行任何DNS修改后,建議使用 dig
或 nslookup
命令來驗證DNS解析是否配置成功。如果在修改過程中遇到問題,可以參考Ubuntu官方文檔或尋求網絡管理員的幫助。