在 CentOS 里“删除域名”通常指以下几种情况之一,你可以按需选择:
如果只是本地测试用的域名:
sudo vi /etc/hosts
找到类似:
192.168.1.10 example.com
删除该行,保存退出。
查看当前主机名:
hostname
临时删除/修改:
sudo hostnamectl set-hostname localhost
永久修改(CentOS 7+):
sudo hostnamectl set-hostname 新主机名
编辑 DNS 配置:
sudo vi /etc/resolv.conf
删除或注释掉:
search example.com
nameserver 8.8.8.8
⚠️ 注意:如果使用 NetworkManager,可能重启后又会被覆盖。
cd /etc/nginx/conf.d/
sudo rm -f example.com.conf
sudo nginx -t
sudo systemctl reload nginx
cd /etc/httpd/conf.d/
sudo rm -f example.com.conf
sudo systemctl reload httpd
一般防火墙用 IP,不用域名,若你用了域名脚本,删除对应脚本即可。
sudo certbot delete --cert-name example.com
如果你能说清楚**“域名是在哪里配置的”**(hosts / DNS / Nginx / Apache / 主机名),我可以给你更精确的命令。