如何在aws自定义centeros上使用自定义的dns
RHEL 7.5
默认情况下,resolv.conf 文件由 NetworkManager 服务管理。然后,该服务会通过 DHCP 提供的 DNS 服务器填充此文件。您可以阻止 NetworkManager 管理 resolv.conf 文件,这将确保 DHCP 提供的 DNS 服务器会被忽略。
选项 1
1. 编辑或创建 /etc/dhcp/dhclient.conf 文件。
注意:必须使用根用户特权编辑此文件。使用 "sudo -i" 成为根用户,或者使用 "sudo" 执行所有命令。
2. 将 supersede 命令添加到文件以覆盖 domain-name-servers。在以下示例中,将 xxx.xxx.xxx.xxx 替换为您希望实例使用的 DNS 服务器的 IP 地址:
supersede domain-name-servers xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx;
由于此修改,因此在重启实例时,resolv.conf 文件会更新为仅包含您在 dhclient 文件中指定的 DNS 服务器。有关 supersede 命令的更多信息,请参阅 dhclient.conf(5) – Linux 手册页。
3. 在每个接口的配置文件 (/etc/sysconfig/network-scripts/ifcfg-*) 中将 PEERDNS 参数设置为 yes。
4. 重启 EC2 实例。
相关推荐
localhost0 2020-11-12
jlccwss 2020-09-11
lwplvx 2020-09-07
YzhilongY 2020-08-31
KevinXC 2020-08-12
oLeiShen 2020-08-01
dahege 2020-08-01
windzoone 2020-07-29
travelinrain 2020-07-27
hxf0 2020-07-10
oLeiShen 2020-06-25
oLeiShen 2020-06-25
dahege 2020-06-25
dahege 2020-06-22
MissFuTT 2020-06-21
ationwork 2020-06-16
kenson 2020-06-12
chwzmx 2020-06-09