Penguin
Note: You are viewing an old revision of this page. View the current version.

An Acronym for Start Of Authority.

A DNS SOA? Record is used to define some information about a domain (called a zone, defined in a ZoneFile), such as a serial number defining the 'version' of the zone, and various timeout and caching values that should be used when records from a given zone are retrieved.

An example SOA? record looks like this:

 $TTL 604800
 $ORIGIN ethernal.tla.
 @   IN      SOA     ns1.ethernal.tla. root.ethernal.tla. (
             2004111901      ; Serial
             604800          ; Refresh (7 days)
             86400           ; Retry   (24 hours)
             2419200         ; Expire  (28 days)
             604800 )        ; Neg TTL (7 days)

The format of a SOA? RR is "name <ttl> class rr name-server email-address (serial refresh retry expire negttl)"

The name is given as "@", since that is the shorthand for the value of $ORIGIN. TTL is missing from this example, as it takes the zone default defined above as $TTL. The class will usually always be IN, RR should be obvious :). The name-server field is bascally the FQDN of the PrimaryNameServer for the domain (don't forget the trailing '.'!). The email-address field is the address of the person responsible for the domain - the first dot should be read as an @, so above should be read as root@ethernal.tla.

The values in parenthesis are described below:

Serial number

Generally given in YYYYMMDDXX format, giving 100 possible revisions of any given zone in a day (Usually more than enough).

Refresh

Defines the number of seconds before a SecondaryNameServer will refresh its copy of the zone by requesting a ZoneTransfer from the PrimaryNameServer.

Retry

Defines the number of seconds for a SecondaryNameServer to wait before retrying a zone refresh, after a failure.

Expire

Defines the number of seconds for a SecondaryNameServer to keep zone records, and answer authoritatively with them if it can't contact the PrimaryNameServer. (so, if the above refresh fails, and it's been retrying for this long).

Neg TTL

Defines the number of seconds that a client should remember that a negative response was received from this server. So, if a remote server asks us what the address for foo.ethernal.tla is but it doesn't exist, it will cache the negative answer we gave it for this many seconds, even if we add that name to the zone a couple of seconds later.


Todo:

  • Someone should explain TTLs a bit better, especially the use of $TTL

CategoryDns

电影 免费电影 电影下载 在线电影 影视 免费电影下载

猫沙 猫抓板 猫用品 猫粮 模具 新力净化 空气净化行业 洁净论坛 洁净技术 clean room 无尘室 无尘室净化设备 风机过滤网 有隔板空气过滤器 铝隔板式高效率空气过滤器 无隔板高效空气过滤器 高效率空气过滤器 空气过滤器 狩猎 头盔夜视仪 红外热成像仪 双筒夜视仪 枪械瞄准镜 微光夜视仪 夜视瞄准镜 手持夜视观察仪 药物流产 钛板 冷却塔 挖掘机 搅拌器 球磨机 离心机 会计师事务所 标签打印机 吸顶灯 反光材料 强直性脊柱炎 自动门 钢结构 尿毒症 化学清洗 工业清洗 电视墙 加密狗 过滤器 艾滋病 梅毒 尖锐湿疣 淋病 性病 电子白板 升降机 脚手架 高压水枪 吸脂 洗涤设备 桑拿设备 加湿器 防盗门 保暖内衣 防护服 商铺招租 户外广告 保温材料 防火材料 涂料 无痛流产 油漆 拓展训练 婚庆公司 旗袍 婚纱 管道疏通 婚纱摄影

家政 家政服务 家政服务公司 保姆 钟点工 小时工

汽车坐垫 汽车坐垫代理 汽车坐垫销售 汽车坐垫生产 北京汽车坐垫

白癜风 白癜风专家 白癜风医院 白癜风治疗 白癜风药品 白癜风信息

美容仪器 美容设备

空调清洗 中央空调清洗 清洗空调 清洗中央空调

搬家公司 造桥机 中央空调 麦克维尔 管道疏通 霓虹灯 卫生洁具 游乐设备 游乐设备 乳胶漆 塑钢门窗 CI策划 私人侦探 可视门铃 律师事务所 驾校 轴承 夜视仪 高压清洗机 铁路标准 铁路工法 架桥机 网站推广 快餐 订餐 天花板 NEC交换机 印刷机械 整形美容 糖尿病 高血压 建材 变压器 胶合板 热水器 楼市图 二手车 安防设备 继电器 传感器 对讲机 宠物食品 猫粮 狗粮