DNS域名 IP地址分类 nslookup 学习日记

DNS(Domain Name System,域名系统)

DNS域名是更容易被人们记住的字符串

DNS 是互联网的核心基础设施之一,本质上是一个 将人类易读的域名(如 www.baidu.com)转换为机器可识别的 IP 地址(如 14.215.177.38)的分布式数据库系统。它类似于互联网的 “电话簿”,解决了用户记忆复杂 IP 地址的难题,使得人们可以通过直观的域名访问网络资源。

核心功能与工作原理

  1. 域名解析(正向解析)

    • 目标:将域名转换为对应的 IP 地址。
    • 过程
      1. 用户在浏览器输入域名(如 www.example.com)。
      2. 本地计算机先查询 本地 DNS 缓存,若未找到记录,则向 本地 DNS 服务器(递归解析器) 发起请求。
      3. 本地 DNS 服务器依次查询 根 DNS 服务器顶级域名(TLD)服务器(如 .com 服务器)、权威 DNS 服务器(如 example.com 的服务器),最终获取域名对应的 IP 地址。
      4. 解析结果逐级返回给用户,同时缓存到本地以便下次快速访问。

公网IP、局域网IP:

公网IP:唯一的,局域网和局域网之间通信需要通过公网

局域网IP:一个群体内的数据交换的IP地址段,离开了这个群体,此IP就失效

                                                            ipv4地址分类↓

                                                               

通过nslookup来看域名的解析关系:

1.nslookup需要单独安装DNS的套件软件包

centOS:

yum install bind-utils -y

Ubuntu:

sudo apt-get update

sudo apt-get install dnsutils

2.使用 nslookup 域名  查看

Nslookup和ping的区别:

Ping本质上是一个用于测试网络连接的诊断工具。它用于通过发送ICMP回显请求并等待响应来验证网络中主机是否可达。
Nslookup则是一个内置的网络命令行工具,用于调试和查找有关您的域名服务器(DNS)包括查找域名或IP地址映射以及任何相关的dns记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值