nsupdate

  • 基本形
    • <code>hostname ~# nsupdate
      server 127.0.0.1update add www.example.com 86400 A 192.168.1.1update add www.example.com 86400 AAAA 2001:db8:1000::53update add 1.1.168.192.in-addr.arpa. 86400 IN PTR www.example.comupdate add 3.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.8.b.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR www.example.comshow

      O

      utgoing update query: ;; →

      >HEADER<<- opcode: UPDATE, status: NOERROR, id: 0

      ;

      ; flags: ; ZONE: 0, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 ;; UPDATE SECTION: www.example.com. 86400 IN A 192.168.1.1 www.example.com. 86400 IN AAAA 2001:db8:1000::53 1.1.168.192.in-addr.arpa. 86400 IN PTR www.example.com. 3.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.8.b.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR www.example.com.

      send
      quit

      h

      ostname ~# </code>

  • 軽い認証を加える場合
    • named.confに、以下のようにkeyが設定されているとする。
      • <code>key example { algorithm hmac-md5; secret “XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”; };</code>
    • nsupdateはこんな感じ。
      • <code># nsupdate -y example:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</code>
  • CC Attribution-Noncommercial-Share Alike 4.0 International
    Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0