首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DNS问题-上

我们最常使用DNS做什么?

将主机名(如google.com)转换为IP地址(如19.3.2.15)

您可以使用哪些命令行工具进行DNS查询?

dig或host 命令!

$ dig google.com将返回给你google.com的对应IP地址

有没有可能做反向操作-获取IP地址对应的主机名?

有!

$dig-x 172.217.13.174

将为172.217.13.174进行“反向DNS查找”。

反向DNS查询始终有效吗?

不!

$dig-x 172.217.13.174

将为172.217.13.174进行“反向DNS查找”。这实际上是在查找174.13.217.172.in-addr.arpa的PTR(Pointer Record)记录。

DNS服务器仅存储IP地址吗?

不!

DNS记录的类型很多(A,NS,MX,PTR,SOA等)。A记录用来存储IPv4地址。

主机名可以有多个IP地址吗?

是!

可能有许多具有不同IP地址的同名A记录。

IPv4地址和IPv6地址存储在同一类型的记录中吗?

不!

IPv4地址在A记录中,而IPv6地址在AAAA记录中。

当您将电子邮件发送到某人someone@ gmail.com时,您是否正在使用DNS?

是!

您需要gmail.com邮件服务器的IP地址才能发送电子邮件。主机名的邮件服务器地址在MX DNS记录中。

当您更新A记录时,每个人都会立即获得您的新IP吗?

不!

DNS服务器都使用缓存,因此取决于缓存何时过期。

什么决定DNS响应被缓存多长时间?

TTL!

每个DNS响应都有一个称为“ TTL”(“time to live生存时间”)的参数。如果您设置较短的TTL,则可以更快地更新DNS记录!

DNS客户端必须遵守TTL吗?

不!

一些客户端选择忽略TTL,同时将响应缓存不同的时间(例如一天)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210121A0EUVR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券