尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

linux dns修改

linux dns修改
📅 发布时间:2026/6/20 6:32:12

在 Linux 系统中,修改 DNS 设置通常涉及修改 /etc/resolv.conf 文件或使用 networkmanager、systemd-resolved 或 dnsmasq 等工具。以下是几种常见方法:

? 方法一:直接修改 /etc/resolv.conf

这是最直接的方式,适用于大多数 Linux 发行版(如 Ubuntu、Debian)。

步骤:

编辑文件:

sudo nano /etc/resolv.conf

修改 DNS 服务器:

nameserver 8.8.8.8
nameserver 8.8.4.4

保存并退出。

说明:

该文件通常由 systemd-resolved 或 NetworkManager 管理,修改后可能需要重启网络服务:
sudo systemctl restart networking

? 方法二:使用 networkmanager(适用于 GNOME 桌面)

步骤:

启用 NetworkManager(如果未启用):

sudo systemctl enable NetworkManager

配置 DNS:

打开 NetworkManager 配置界面(通过 GUI)。 在 DNS 设置中添加你想要的 DNS 服务器。

重启 NetworkManager:

sudo systemctl restart NetworkManager

? 方法三:使用 systemd-resolved

步骤:

编辑配置文件:

sudo nano /etc/systemd/resolved.conf

修改 DNS 设置:

[Resolve]
DNS=8.8.8.8
DNS=8.8.4.4

重启 systemd-resolved:

sudo systemctl restart systemd-resolved

? 方法四:使用 dnsmasq(适用于某些桌面环境)

步骤:

安装 dnsmasq(如果未安装):

sudo apt install dnsmasq

配置 dnsmasq:

sudo nano /etc/dnsmasq.conf

添加以下内容:

listen-address=127.0.0.1
server=8.8.8.8
server=8.8.4.4

重启 dnsmasq:

sudo systemctl restart dnsmasq

? 方法五:使用 ip 命令修改 DNS(高级)

如果你希望动态修改 DNS(如通过 DHCP),可以使用 ip 命令:

sudo ip route add default via 8.8.8.8 dev eth0

? 常见问题解答

Q:修改 DNS 后网络连接是否生效?

是的,只要 DNS 配置正确,网络服务会自动使用新的 DNS 服务器。

Q:如何查看当前 DNS 配置?

使用 cat /etc/resolv.conf 或 nmcli dev show(NetworkManager)。

Q:如何永久生效 DNS 配置?

修改后需要重启网络服务或系统。

如需进一步定制 DNS 配置(如多 DNS 服务器、DNS 优先级等),可以继续提问!

文章转自:[《Grind ] (https://www.52mwyd.com/news/9431.html)

作者:游戏攻略,转载请注明原文链接:https://www.52mwyd.com/

相关新闻

  • ES6(ECMAScript 2015)功能介绍,运用场景,对应机制点完整采用示例
  • SketchUp 坯子库插件从下载到使用全流程教程
  • linux disable

最新新闻

  • 大模型竞赛实战路线:从3090显存限制到Kaggle提交的硬核路径
  • TMS320F28335与XDS100V3使用问题记录
  • 马克·布鲁克揭秘负载均衡系统经济学:M/M/c 模型延迟随服务器数量渐近改善
  • Java XML解析安全指南:从XXE漏洞原理到实战防御
  • AMD Radeon 780M Windows下跑ComfyUI实战指南
  • 2026年6月最新劳力士中国官方售后客服热线地址及服务网点查询 - 劳力士服务中心

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号