《浅析 URL》

2021-01-11  本文已影响0人  hutn

该篇内容主要包括:

  1. URL 包含哪几部分,每部分分别有什么作用
  2. DNS 的作用是什么,nslookup 命令怎么用
  3. IP 的作用是什么,ping 命令怎么用
  4. 域名是什么,分别哪几类域名

URL 包含哪几部分,每部分分别有什么作用

分别有六部分:

  1. 协议:http/https,基于tcp和ip两个协议的协议,主要约定发送和获得的请求怎么写。
  2. 域名或ip:域名是ip的别称。
  3. 端口:一个服务的系统窗口。
  4. 路径:请求目录。
  5. 查询字符串:查询的内容。
  6. 锚点 :对应的位置。

DNS 的作用是什么,nslookup 命令怎么用

dns的作用

域名系统(英语:DomainNameSystem,缩写:DNS)是互联网的一项服务。它作为将域名IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网

大概意思就是查询一个域名对应的ip是什么。

nslookup 命令怎么用

nslookup命令用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。 nslookup的用法相对来说还是蛮简单的,主要是下面的几个用法。

1 直接查询

这个可能大家用到最多,查询一个域名的A记录。

nslookup domain [dns-server]

如果没指定dns-server,用系统默认的dns服务器。下面是一个例子:

[root@localhost ~]# nslookup baidu.com
Server:     10.30.7.177
Address:    10.30.7.177#53

Non-authoritative answer:
Name:   baidu.com
Address: 123.125.114.144
Name:   baidu.com
Address: 111.13.101.208
Name:   baidu.com
Address: 180.149.132.47
Name:   baidu.com
Address: 220.181.57.217

2 查询其他记录

直接查询返回的是A记录,我们可以指定参数,查询其他记录,比如AAAA、MX等。

nslookup -qt=type domain [dns-server]

其中,type可以是以下这些类型:

例如:

[root@localhost ~]# nslookup -qt=mx baidu.com 8.8.8.8
*** Invalid option: qt=mx
Server:     8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
Name:   baidu.com
Address: 111.13.101.208
Name:   baidu.com
Address: 123.125.114.144
Name:   baidu.com
Address: 180.149.132.47
Name:   baidu.com
Address: 220.181.57.217

3 查询更具体的信息

查询语法:

nslookup –d [其他参数] domain [dns-server]

只要在查询的时候,加上-d参数,即可查询域名的缓存。

IP 的作用是什么,ping 命令怎么用

IP即internet protocol因特网协议,主要约定了如何定位一个设备以及如何封装数据报文进行传输。只要是在互联网中,每台设备至少都有一个唯一的ip。

ping使用方法:ping + 网址或ip。

域名是什么,分别哪几类域名

网域名称(英语:Domain Name,简称:Domain),简称域名网域,是由一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。域名可以说是一个IP地址的代称,目的是为了便于记忆后者。例如,wikipedia.org是一个域名,和IP地址208.80.152.2相对应。人们可以直接访问wikipedia.org来代替IP地址,然后域名系统(DNS)就会将它转化成便于机器识别的IP地址。这样,人们只需要记忆wikipedia.org这一串带有特殊含义的字符,而不需要记忆没有含义的数字。

域名大致为三类,例如,在zh.wikipedia.org中,zh是三级域名,wikipedia是二级域名,org为顶级域名。

上一篇 下一篇

猜你喜欢

热点阅读