首页 > 其他分享 >DNS Proxy(DNS 代理)与DNS Relay(DNS中继)的功能实现差异

DNS Proxy(DNS 代理)与DNS Relay(DNS中继)的功能实现差异

时间:2023-09-21 18:34:09浏览次数:47  
标签:请求 Relay Server Client Proxy DNS 解析 转发给

 DNS Proxy:

   (1)接收到DNS Client(客户端)的DNS请求后先查找本地域名解析表。

   (2)如果未查询到对应的解析表项,再将DNS请求报文转发给DNS Server(服务器)。

   (3)DNS Server接收到请求报文 解析之后,将解析到的IP和域名的对应关系缓存到本地。

   (4)如果DNS Server上域名与IP地址发生变化而DNS的缓存表未及时更新,会导致DNS Client获取的解析结果错误。

   DNS Relay:

   (1)接收到DNS Client的DNS请求后直接将其转发给DNS Server进行解析,保证了DNS Client获取解析结果的实时性。

   (2)DNS的默认端口为53并使用UDP协议,当DNS意识到有别人在进行攻击时,就会改用53并使用TCP协议提供服务,TCP可以对源地址做原探测。

标签:请求,Relay,Server,Client,Proxy,DNS,解析,转发给
From: https://blog.51cto.com/u_16238127/7555837

相关文章

  • 【虹科干货】轻松简化数据库客户端工作,除了Proxy还有谁?
    随着业务拓展,单点redis无法满足越来越高的性能要求,但使用RedisOSSCluster和RedisSentinel来解决起问题太过复杂。此时,就需要RedisEnterpriseProxy来保持数据库操作和维护的简便性。大多数开发人员在构建应用程序时,一般会从小规模开始,使用简单的,它只有一个节点,仅仅需要应用程序......
  • 一种免费的ddns服务,你的局域网内只需要一台全洗白的裙子
    路由及IP情况1、先说一下我的主路由,是192.168.1.0段的IP地址 2、单位路由,IP是192.168.8.0段IP 目标:利用白群的ddns访问黑裙NAS364如何操作:去群晖注册一个官方的ddns服务。做一下端口转发测试域名 结论:可以访问,不但可以访问本地的ip段,非本地的IP段也是支持的。......
  • HC32F4A0 lwip_mdns使用
    前言LWIP的移植可以参考上篇文章《HC32F4A0lwip移植-USTHzhanglu-博客园(cnblogs.com)》MDNS官方使用文档lwIP:MDNS(nongnu.org)参数MCU型号HC32F4A0PIHB库版本HC32F4A0_DDL_Rev2.0.0LWIP版本lwip-STABLE-2_2_0_RC1PHY型号YT8512MDK版本5.37......
  • dns缓存中毒43.227.199.x
    什么是DNS缓存中毒DNS缓存中毒是一种网络攻击,它使您的计算机误以为它会到达正确的地址,但事实并非如此。攻击者使用DNS缓存中毒来劫持互联网流量并窃取用户凭据或个人数据。DNS缓存中毒攻击也称为DNS欺骗,它试图诱骗用户将其私人数据输入不安全的网站。什么是DNS缓存在讨论攻击之......
  • arcgis for js4.x自定义Graphic数组创建FeatureLayer添加标注
    varpoint=[{ "geometry":{ "x":116.820688, "y":33.974053, "spatialReference":{ "wkid":4326 } }, "......
  • SSRF-DNS重绑定DNS Rebinding
    DNS重绑定DNSRebinding攻击在网页浏览过程中,用户在地址栏中输入包含域名的网址。浏览器通过DNS服务器将域名解析为IP地址,然后向对应的IP地址请求资源,最后展现给用户。而对于域名所有者,他可以设置域名所对应的IP地址。当用户第一次访问,解析域名获取一个IP地址;然后,域名持有者修改对......
  • DNS Records
    WhatareDNSrecords?DNSrecordsarespecificresourcerecordsstoredintheDNSdatabasethatallowustoconfigureandcontroladditionalinformationaboutourdomainname.UsuallywecansetupourDNSrecordstotellotherswhattypeofmailserverou......
  • DNS解析流程概述
    为了提高DNS的解析性能,很多网络都会就近部署DNS缓存服务器。于是,就有了以下的DNS解析流程。1、电脑客户端会发出一个DNS请求,问www.163.com的IP是啥啊,并发给本地域名服务器(本地DNS)。那本地域名服务器(本地DNS)是什么呢?如果是通过DHCP配置,本地DNS由你的网络服......
  • linux设置http/https proxy及忽略proxy的方法
    msys2设置网络代理在文件.bashrc中添加exporthttp_proxy="proxyIP:port"如exporthttp_proxy="192.168.0.1:8080"exporthttps_proxy="192.168.0.1:8080" 一,场景:有些linux服务器处于内网,并且没有公网ip,故要想与外网进行http/https通信只能通过nat或者加proxy的方式......
  • 用Rust手把手编写一个Proxy(代理), 准备篇, 动手造轮子
    用Rust手把手编写一个Proxy(代理),准备篇,动手造轮子wmproxy将实现http/https代理,socks5代理,后续将实现websocket代理,内外网穿透等,会将实现过程分享出来,希望感兴趣的可以一起参与参与项目++wmproxy++gite:https://gitee.com/tickbh/wmproxygithub:https://git......