温馨提示×

centos哪里替换hosts文件

小樊
36
2026-09-18 10:04:31
栏目: 智能运维

在 CentOS 中,hosts 文件的位置是固定的,就是:

/etc/hosts

如何替换 / 修改

  1. 备份原文件(建议)
sudo cp /etc/hosts /etc/hosts.bak
  1. 编辑 hosts 文件
sudo vi /etc/hosts

sudo nano /etc/hosts
  1. 格式示例
127.0.0.1   localhost
192.168.1.10  test.example.com
  1. 保存后生效 一般立即生效,无需重启。 如果某些服务不生效,可尝试:
sudo systemctl restart network

(CentOS 7/8)


常见误区

  • ❌ 不是 /etc/resolv.conf(那是 DNS 配置)
  • ❌ 不是 /etc/nsswitch.conf(那是解析顺序)

如果你是想用脚本/配置管理替换 hosts(如 Ansible、cloud-init),也可以告诉我场景。

0