zoukankan      html  css  js  c++  java
  • dns(三)-- dns服务器的扩展

    本章内容主要针对(二)的补充,如果不涉及到 sip 协议、 xmpp 协议可以暂时跳过本章。

    在有些服务中,需要获取域名提供的端口和协议类型。这时候,会采取NAPTR、SRV向dns服务器获取对应的ip、端口、协议类型。

    dns(二)-- dns服务器的搭建#建立dns域

    建立NAPTR(名称权威指针)

    NAPTR:定义查询时所用传输协议

    ;                        order preference flags service           regexp  replacement
    test0.httpd.com.  NAPTR  100   50         "s"   "SIP+D2U"         ""      _sip._udp.httpd.com.
    
    • order: 多条NAPTR时,处理的顺序。
    • preference: order相同时,处理的顺序。
    • flags: 下一步dns查询的调整器。"s" 表明下一步进行srv查询。取值范围是"S"、"A"、"U"、"P"。
    • service: 对应的解析协议和解析服务。

    sip包含以下四种服务:

    1. SIP+D2T (tcp)
    2. SIPS+D2T (tls)
    3. SIP+D2U (udp)
    4. SIP+D2S (sctp)
    • regexp: 正则表达式。
    • replacement: 要查询的下一个名字。

    建立SRV(服务位置记录)

    SRV:定义查询时所用端口

    ;_Service._Proto.Name             preference    Weight   Port   Target
    _sip._udp.httpd.com.     SRV      0             1        5060   test0.httpd.com.
    
    • SRV服务: 构成方式是_Service._Proto.Name。
    • preference: 处理的顺序。
    • Weight: 权重。针对是preference 相同时,用于负载均衡时,分配不同的负载值。
    • Port: 端口。
    • Target:域名,用该域名再去获取对应的ip。
  • 相关阅读:
    提取ecshop的mysql类
    phpexcel读取excel的xls xlsx csv格式
    Awstats显示国家地区插件GeoIP安装
    GeoIP Legacy City数据库安装说明
    JavaArrayList和数组间的相互转换
    mysql 初步认识
    HTTP ContentType
    ibatis 增加调试方法
    你了解Java中的Future吗?
    Java 环境问题总结
  • 原文地址:https://www.cnblogs.com/meiwei-91/p/12931960.html
Copyright © 2011-2022 走看看