# 在 Linux 系统中配置 DNS 服务器可以通过修改 /etc/resolv.conf 文件来实现。
# 以下是具体的示例代码和解释:
# 打开 /etc/resolv.conf 文件,使用你喜欢的文本编辑器,例如 nano:
sudo nano /etc/resolv.conf
# 在文件中添加或修改以下内容:
nameserver 8.8.8.8 # Google 的公共 DNS 服务器
nameserver 8.8.4.4 # Google 的备用 DNS 服务器
# 或者你可以使用其他 DNS 服务器,例如 Cloudflare 的 DNS 服务器:
# nameserver 1.1.1.1
# nameserver 1.0.0.1
# 保存并退出编辑器。
# 注意:某些发行版可能会自动覆盖 /etc/resolv.conf 文件的内容。
# 如果你发现你的修改被覆盖了,可以尝试修改网络管理工具的配置,
# 例如 NetworkManager 或 systemd-resolved。
# 对于使用 systemd-resolved 的系统,你可以编辑 /etc/systemd/resolved.conf 文件:
sudo nano /etc/systemd/resolved.conf
# 修改 [Resolve] 部分:
[Resolve]
DNS=8.8.8.8 8.8.4.4
FallbackDNS=1.1.1.1 1.0.0.1
Domains=~.
# 保存并退出,然后重启 systemd-resolved 服务:
sudo systemctl restart systemd-resolved
/etc/resolv.conf 是 Linux 系统中用于指定 DNS 服务器的配置文件。nameserver 行指定了 DNS 服务器的 IP 地址。你可以添加多个 nameserver 行以指定多个 DNS 服务器。/etc/systemd/resolved.conf 文件来配置 DNS,以避免 /etc/resolv.conf 被自动覆盖。上一篇:linux暂停命令
下一篇:linux查看网络配置命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站