当前位置: 首页 > news >正文

dns设置linux

在 Linux 系统中,DNS 设置通常涉及配置网络接口的 DNS 服务器。以下是几种常见的 DNS 设置方法,适用于大多数 Linux 发行版(如 Ubuntu、CentOS、Debian 等)。

? 一、使用 resolv.conf 文件配置 DNS

这是最常见的方式,通过修改 /etc/resolv.conf 文件来设置 DNS 服务器。

1. 查看当前 DNS 设置

cat /etc/resolv.conf

2. 修改 DNS 设置

sudo nano /etc/resolv.conf

在文件中添加或修改以下行(通常在开头):

nameserver 8.8.8.8nameserver 8.8.4.4

3. 保存并退出

Ctrl + X,然后按 Y 确认保存,最后按 Enter 退出。

? 二、使用 networkmanager(适用于 GNOME 或 KDE 系统)

如果你使用的是 GNOME 或 KDE 系统,可以使用 NetworkManager 来配置 DNS。

1. 启动 NetworkManager

sudo systemctl start NetworkManager

2. 配置 DNS

打开 NetworkManager 界面,进入 DNS 配置,添加 DNS 服务器(如 8.8.8.8 和 8.8.4.4)。

? 三、使用 ip 命令配置 DNS(适用于网络接口)

如果你想通过命令行配置 DNS,可以使用 ip 命令设置 DNS 服务器。

1. 设置 DNS 服务器

sudo ip addr add 192.168.1.1/24 dev eth0sudo ip route add default via 192.168.1.1sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

2. 设置 DNS 服务器(通过 resolv.conf

sudo nano /etc/resolv.conf

添加 DNS 服务器:

nameserver 8.8.8.8nameserver 8.8.4.4

? 四、使用 dnsmasq(用于局域网 DNS 服务)

如果你在局域网中运行 DNS 服务,可以使用 dnsmasq 来配置 DNS。

1. 安装 dnsmasq

sudo apt install dnsmasq -y (Ubuntu/Debian)sudo yum install dnsmasq -y (CentOS)

2. 配置 dnsmasq(在 /etc/dnsmasq.conf 中)

server=8.8.8.8server=8.8.4.4

3. 启动服务

sudo systemctl start dnsmasqsudo systemctl enable dnsmasq

? 五、使用 systemd-resolved(适用于现代 Linux 发行版)

如果你使用的是较新的 Linux 发行版(如 Ubuntu 20.04+、CentOS 7+),可以使用 systemd-resolved 来配置 DNS。

1. 配置 DNS

sudo nano /etc/resolv.conf

添加 DNS 服务器:

nameserver 8.8.8.8nameserver 8.8.4.4

2. 重启 systemd-resolved

sudo systemctl restart systemd-resolved

? 六、使用 curldig 测试 DNS 是否生效

你可以使用 digcurl 来测试 DNS 是否生效:

1. 使用 dig 测试

dig @8.8.8.8 google.com

2. 使用 curl 测试

curl -4 ipv4.google.com

? 七、查看 DNS 设置

1. 查看当前 DNS 设置

cat /etc/resolv.conf

2. 查看 DNS 服务器

cat /etc/resolv.conf | grep nameserver

? 总结

方法适用场景优点resolv.conf常规 DNS 配置简单、直接networkmanagerGNOME/KDE 系统界面友好ip 命令命令行配置灵活dnsmasq局域网 DNS 服务支持 DNS 缓存systemd-resolved现代 Linux 发行版适用于 systemd 系统

如果你有特定的 Linux 发行版或需求(如多 DNS 服务器、DNS 优先级、转发等),可以进一步说明,我可以提供更详细的配置方案。

文章转自:[《圣剑传说》瓦尔怎么配装 ] (https://www.52mwyd.com/news/26429.html)

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

http://www.gsyq.cn/news/55560.html

相关文章:

  • dns服务 linux
  • Docker存储驱动有何优势
  • CDate在MySQL中的使用场景有哪些
  • Cassandra数据存储如何保障安全
  • [ARC105E] Keep Graph Disconnected 分析
  • Cassandra数据存储如何保证高可用
  • atom linux
  • ArangoDB 文档存储性能如何
  • alsa linux
  • 2025年11月钢管除锈设备,钢管抛丸除锈设备,钢管喷粉设备厂家推荐,变频节能系统降低30%能耗!
  • Alluxio与MySQL的集成方式有哪些
  • 2025氮化硼陶瓷实力榜:福维科五星领衔,氮化硼陶瓷/高温绝缘体/坩埚/套管/基板/高温构件/耐腐蚀构件/微波和红外窗口制品/润滑剂、脱模剂和涂层/中子吸收材料等制品赋能工业升级
  • #题解#洛谷 P1904 天际线#离散化#
  • 关于2025沈阳打铁的二三事
  • 2025实力派防冻/工程装土/草袋子供应商排行榜:防汛 / 保温 / 护坡草袋子全场景覆盖,3家优质企业凭硬实力出圈
  • 2025健康饮品风向标:三大品牌领跑司鲁肽燃燃燕麦/简腩肽清清西梅/燕麦/西梅/果蔬/营养素饮品与火麻仁肽爆爆纤维/固体饮料赛道,惠植健凭多元布局登顶
  • CODE3:TIM定时器 - LI,Yi
  • LIB3:MISC固件库 - LI,Yi
  • 《从“直接对话”到 “集成开发调用”:智谱 GLM-4.6 引领 Coding 场景的效率跃迁》 - 实践
  • day10-Dify对接本地大模型
  • WebRTC在低时延直播中的应用
  • 合并 K 个升序链表-leetcode
  • Windows 11 上安装 JDK
  • cacti 监控 linux
  • 用了会Windows 10
  • 2025 年 11 月牛奶分析仪厂家推荐排行榜,实验室/进口/全自动牛奶分析仪,乳品厂/奶农/牧场用牛奶分析仪,德国盖博/FUNKE GERBER/LUM及美国PerkinElmer品牌精选
  • 哈希表封装myunordered_map以及set - 详解
  • LangGraph1.0智能体本地开发调测搭建
  • 朝阳区婚姻律师事务所推荐:婚姻家事法律服务机构参考
  • 北京婚姻家庭法律事务所服务及专业机构参考