域名解析的查看

2023-11-01

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

一、配置域名解析:DNS与Host

1. hosts文件

        hosts文件包含了IP地址和主机名之间的映射,还包括主机名的别名。在没有域名服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址。通常可以将常用的域名和IP地址映射加入到hosts文件中,实现快速访问。

[root@localhost sa]# vim /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.38.111    iaas01
IP地址        域名

        配置完成后以后使用iaas01名称访问远程主机时,就会转成172.16.38.111地址的访问。hosts域名解析适用于小规模、不常变化的网络。大规模网络一般使用DNS进行域名解析。对了,hosts域名解析使用nslookup命令是查看不出来的。

2. 配置DNS

        DNS是基于tcp和udp协议的服务,用于我们日常的域名解析,帮助我们在域名和ip地址中相互转换。DNS所用端口为53号端口,在linux中dns服务的服务名为named,安装包为bind。一般情况下我们可以在linux系统中直接通过“yum -y install bind”即可安装我们需要的DNS服务。

[root@localhost sa]# vim /etc/resolv.conf

nameserver 10.10.1.2

NAMESERVER IP

        系统默认用第一个nameserver去解析域名,若第一个不成功时使用第二个,以此类推。

3. Host表解析与DNS机械的次序由文件/etc/host.conf决定。Hosts优先于DNS。

二、查看对应主机名与IP

1. host命令

[root@localhost sa]# host -a www.baidu.com                        //详细列出主机名相关数据

[root@localhost sa]# host www.baidu.com                            //列出www.baidu.com的IP地址,若后面则列出域名

[root@localhost sa]# host www.baidu.com DNS服务器IP     //使用其他DNS服务器IP列出www,baidu.com的IP地址

2. nslookup命令

(23条消息) nslookup命令详解和实战例子(全)_老鸟诗人的博客-CSDN博客_nslookuphttps://blog.csdn.net/glmichelin/article/details/113186020

[root@localhost sa]# nslookup IP                                          //列出IP地址的DNS记录

[root@localhost sa]# nslookup 域名                                      //列出域名对应的IP地址

注意:nslookup命令是无法检测到host域名,可以通过curl测试域名是否配置成功,也可以使用go之net.LookupHost_认知 行动 坚持-CSDN博客_net.lookuphost中给的代码net.lookuphost感知。

三、域名查找工具dig

1. 从域名服务器8.8.8.8查询域名www.baidu.com对应的IP

[root@localhost sa]# dig @8.8.8.8 www.baidu.com

2. 从系统的DNS服务器查询域名126.com中的邮件服务器

[root@localhost sa]# dig 126.com MX

3. 从系统的DNS服务器查询IP1.1.1.1对应的域名(一般情况下会查询失败,DNS服务器正确设置PTR记录不多见)

[root@localhost sa]# dig 1.1.1.1 PTR

4. 查询baidu.com域名授权的DNS服务器

[root@localhost sa]# dig baidu.com +nssearch

5. 从根服务器开始追踪baidu.com域名的解析过程

[root@localhost sa]# dig baidu.com +trace

6. 列出所有的根服务器

[root@localhost sa]# dig

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

域名解析的查看 的相关文章

随机推荐

  • MySQL基础——多表查询练习题

    文章目录 1 查询员工的姓名 年龄 部门信息 隐式内连接 2 查询年龄小于30岁的员工的姓名 年龄 职位 部门信息 显示内连接 3 查询拥有员工的部门id 部门名称 4 查询所有年龄大于40岁的员工 及其归属的部门名称 如果没有分配部门 也
  • 人工智能ai算法_AI算法比您想象的要脆弱得多

    人工智能ai算法 In William Gibson s 2010 novel Zero History a character preparing to go in a high stakes raid wears an oddly pa
  • window像mac一样使用快捷键(AutoHotkey、SharpKeys和PowerToys)

    自己有win和mac两台笔记本 每天都需要在两台电脑切换进行开发 快捷键的差异就让人很难受 个人喜好mac快捷键 常用的几个快捷键分布比较合理 所以网上找来了解决方案供大家参考 我想作为一名 Mac User 使用 Win 首先感到不适应的
  • ####好好好#####时序数据库介绍和使用

    1 基础 1 1 时序数据的定义 什么是时间序列数据 Time Series Data TSD 以下简称时序 从定义上来说 就是一串按时间维度索引的数据 用描述性的语言来解释什么是时序数据 简单的说 就是这类数据描述了某个被测量的主体在一个
  • webpack3 CommonsChunkPlugin插件分离三方库(jQuery.js/vue.js等)和公共模块 分别打包

    需求 使用webpack进行打包时 我们不想自己写的js文件与第三方的js库一起打包成一个庞大的文件 而是想要第三方插件库单独打包一个js 我们自己写的js独立打包 优点 1 分割js文件避免单独一个js文件太大影响用户使用体验 2 通常来
  • fastdfs特点

    FastDFS是一个开源的轻量级分布式文件系统 它对文件进行管理 功能包括 文件存储 文件同步 文件访问 文件上传 文件下载 等 解决了大容量存储和负载均衡的问题 特别适合以文件为载体的在线服务 如相册网站 视频网站等等 FastDFS为互
  • 每个开发人员都应该知道的10个CSS选择器

    对于任何网站而言 要在用户上产生良好印象是什么 是的 它是任何网站的用户界面 每个开发人员都知道为用户创建美观的设计以便与任何网站进行交互非常重要 如果你不熟悉CSS及其选择器 那么在最短的时间内巧妙地对网页进行样式设置并不是一件容易的事
  • css中display属性作用大全

    定义和用法 display 属性规定元素应该生成的框的类型 实例 设置段落生成一个行内框 p inline display inline 使用说明 说明 这个属性用于定义建立布局时元素生成的显示框类型 对于 HTML 等文档类型 如果使用
  • 学习记录,利用canvas写扫雷游戏

    记录js学习后制作的第一关小游戏 这里的代码还不够精简 许多地方偷懒没有封装 逻辑也有许多可以优化 胜利条件 找出所有地雷并标记
  • XSS-labs靶场1-13关解法答案

    目录 XSS labs克隆 下载地址 第一关 解法 第二关 解法 第三关 解法 第四关 解法 第五关 解法 第六关 解法 第七关 解法 第八关 解法 第九关 解法 第十关 解法 第十一关 解法 第十二关 解法 第十三关 解法 从XSS pa
  • 关于利用python解压文件出现文件名乱码的问题

    利用python中的zipfile模块解压zip文件会出现文件名乱码的问题 会成为莫名的字符 例如 出现原因 zipfile模块中的源代码如下 if flags 0x800 UTF 8 file names extension filena
  • C++异常详解

    文章目录 前言 一 C语言传统的处理错误的方式 二 C 异常概念 三 异常的使用 3 1 异常的抛出和捕获 3 2 异常的重新抛出 3 3 异常安全 3 4 异常规范 四 C 标准库的异常体系 五 自定义异常体系 六 异常的优缺点 C 异常
  • 创建线程的第三种方式:实现Callable接口(含部分源码解析)

    创建线程的第三种方式 实现Callable接口 package com lqy Multithreading import java util concurrent Callable import java util concurrent
  • 递归和迭代的区别

    http blog csdn net laoyang360 article details 7855860 http www zhihu com question 20278387 深究递归和迭代的区别 联系 优缺点及实例对比 1 概念区分
  • JavaWeb核心技术(上)

    目录 第一章 Servlet核心技术 上 前端相关 1 1 基本概念 常识 1 1 1 C S架构的概念 1 1 2 B S架构的概念 1 1 3 JavaWeb的概念 1 2 HTTP协议 熟悉 1 2 1 HTTP协议的概念 1 2 2
  • Leetcode动态规划部分典型题目分类及总结

    参考内容 https leetcode cn com problems longest palindromic substring solution zhong xin kuo san dong tai gui hua by liweiwe
  • 创建vue脚手架时,npmERR报错的解决方法

    创建vue脚手架 1 我是刚学vue的小白 在安装vue脚手架的时候 遇到了安装时出现的问题 查阅了我几个小时 苦苦在挣扎着 确实难受 想借此机会把它给记录下来 希望能帮助更多的初学者解决疑惑 2 我在安装时遇到了这个问题 当时我一直在网上
  • Ubuntu安装nvidia显卡驱动,CUDA与CUDNN

    本文提到的文件可以在这里下载 链接 https pan baidu com s 1cfo0xqrXoK3pA4pHUN3Mcw 提取码 kdjq 目录 1 安装nvidia显卡驱动 2 安装CUDA 3 安装CUDNN 1 安装nvidia
  • [错误解决] paramiko.ssh_exception.SSHException: Error reading SSH protocol banner

    最近项目中需配置sftp上传下载 配置好环境后连接报错 报错信息如图 paramiko ssh exception SSHException Error reading SSH protocol banner 解决方式一 设置banner
  • 域名解析的查看

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 目录 一 配置域名解析 DNS与Host 1 hosts文件 2 配置DNS 3 Host表解析与DNS机械的次序由文件 etc host conf决定 Hosts优先于DN