点击上方“方志朋”,选择“设为星标”

做积极的人,而不是积极废人

来源:编程三分钟

ID:coding3min

作者:小熊爱编程

本文建立在已经搭建好DNS服务器时,为linux机器配置DNS服务器的三种方式。

IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。DNS(域名解析)就是域名到IP地址的转换过程。

在linux配置DNS的解析服务器位置有三种方法,配置完成后就可以自动解析了。

本地hosts

修改本地hosts文件,利用hosts自动解析域名到ip,此方法也适用于windows,只不过windows的位置于C:\WINDOWS\system32\drivers\etc\hosts

$ vim /etc/hosts
123.123.123.123 www.baidu.com
124.123.123.123 www.qq.com

系统默认DNS配置

修改配置文件/etc/resolv.conf
添加多条规则 例如:

$ vim /etc/resolv.conf
nameserver 114.114.114.114
nameserver 123.123.123.123

网卡配置文件

假设我们的网卡名为eth0,那我们可以修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0的内容,增加dns规则

$ vim /etc/sysconfig/network-scripts/ifcfg-eth0
添加规则 例如:
DSN1=114.114.114.114
DNS2=xxx.xxx.xxx.xxx
DNS3=xxx.xxx.xxx.xxx

重启网络服务:

$ service network restart

只要在/etc/sysconfig/network-scripts/ifcfg-eth0配置了DNS

重启服务后会在/etc/resolv.conf自动生成一样的DNS

系统解析的优先级

本地HOST > 网卡配置 > 系统默认DNS配置

热门内容:

  • 面试官:你简历中写用过docker,能说说容器和镜像的区别吗?

  • 再见微服务

  • 46个经典Linux面试题!

  • 分布式下必备神器之分布式锁

  • 千万级负载神器 LVS、Nginx及HAProxy工作原理大图详解!

  • 你还在从零搭建项目 ?

喜欢就点个"在看"呗^_^

如何为linux服务器配置DNS解析?相关推荐

  1. linux看dns解析的时间,curl测试dns解析时间

    经查遇到需要测量网络请求时间的问题,包括DNS解析.连接.传输等时间.Linux下的curl命令可以很好的测量网络请求. 如下: curl -o /dev/null -s -w %{time_conn ...

  2. Linux配置DNS解析域名

    在很多时候,我们会需用使用域名去访问(特别在集群环境中,经常用到),这个时候我们一般就需要配置DNS去解析.当然在没有DNS服务器的情况,也可以手动维护服务器本身的hosts文件实现.本文阐述2种配置 ...

  3. Linux中Dns解析及Bnd的使用

    DNS概念 Domian Name System:域名服务系统,因特网上作为域名和ip地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串,通过主机名 ...

  4. Linux服务器配置DNS域名解析

    在实际生产环境中,服务器一般跑在内网.运维人员下发虚机资源的时候告诉我们服务器配通了公网访问.当我们Ping www.baidu.com会提示无法解析的主机,但是去Ping公网的IP地址又能通,并且我 ...

  5. linux虚拟机中dns安装,linux虚拟机dns服务器配置步骤(linux服务器配置dns步骤)

    但是启动不了DNS服务器,向高手求解,最好说明具体安装DNS的步骤 安装包之后:1.DNS主配置文件与区域数据文件配置 在/var/named/chroot/etc目录下创建DNS的主配文件:name ...

  6. 我那迷途知返的小羊-linux修复DNS解析问题

    单位又开始折腾linux了,哎,用Windows多好啊.这不,故障来了--     系统:fedora 5 故障:默认安装后无法上网 第二次故障:能ping通网关却无法浏览网页 故障一排除方法很简单, ...

  7. Linux配置 DNS and BIND服务配置详解--缓存服务器配置 正反向解析配置

    一.DNS简介 一.DNS简介   DNS是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由域名解析器和域名服务器组成的.域名服务器是 ...

  8. Linux网络DNS分离解析

    Linux网络DNS拓展:分离解析 一.配置网关服务器搭建DNS分离解析 1.为网关服务器配置双网卡 2.安装bind软件包 3.修改主配置文件 4.修改区域配置文件 5.修改区域数据配置文件 6.启 ...

  9. linux安装DNS服务命令,linux配置dns服务器配置命令

    linux配置dns服务器配置命令 Linux系统的DNS服务器怎么配置,配置命令有哪些?下面跟yjbys小编一起来了解一下吧! 一.实验目的 熟悉Linux系统中DNS服务器的配置方法.理解配置过程 ...

最新文章

  1. FTP两种工作模式:主动模式(Active FTP)和被动模式(Passive FTP)
  2. LeetCode:Unique Binary Search Trees
  3. mysql5.7.24免安装版配置_mysql5.7.20免安装版配置方法图文教程
  4. 导入BaiduMapSdkDemo报230错误解决思路
  5. 用上Linux后收集变得山穷水尽
  6. 驰骋工作流引擎-自由表单
  7. 2021美赛MCM选题
  8. matlab南方平差易,测量平差实习心得多篇
  9. 好好说话之Tcache Attack(3):tcache stashing unlink attack
  10. 【JZOJ】WZK打雪仗
  11. Spring Boot,Whitelabel Error Page解决方法
  12. 在计算机视觉论文中benchmark和baseline的区别
  13. 玩转华为ENSP模拟器系列 | 配置OSPF的DR选择示例
  14. Vue3 企业级优雅实战 - 组件库框架 - 4 组件库的 CSS 架构
  15. 22岁B站主播之死:有很多人,过着我们想象不到的人生
  16. 通过 kubeadm 安装 k8s 1.14.1版本(master 单节点版)
  17. 普通话证计算机证英语证,老师的必备证书:教师资格证、普通话证、英语四六级、计算机二级...
  18. LAMMPS后处理以及编程技巧
  19. [白馬下載器] MiPony 1.2.0 多语言免费版
  20. BZOJ3252: 攻略

热门文章

  1. [VBScript] 自动删除2小时以前生成的文件
  2. 树莓派Android Things物联网开发:创建一个Things项目
  3. 1、IO输入输出流 简介
  4. 《C#精彩实例教程》小组阅读07 -- C#字符与字符串
  5. linux run文件夹,Linux下运行run文件
  6. 懂外语、会创作,机器高质量学习挑战均在这里实现
  7. 强化学习环境库 Gym 发布首个社区发布版,全面兼容 Python 3.9
  8. Java 领域offer收割:程序员黄金 5 年进阶心得!
  9. 美国 AI 博士:什么都不会怎么学 Python?
  10. 技术大佬的肺腑之言:“不要为了 AI 而 AI”! | 刷新 CTO