b10-xfrin.8 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. '\" t
  2. .\" Title: b10-xfrin
  3. .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
  4. .\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
  5. .\" Date: March 17, 2010
  6. .\" Manual: BIND10
  7. .\" Source: BIND10
  8. .\" Language: English
  9. .\"
  10. .TH "B10\-XFRIN" "8" "March 17, 2010" "BIND10" "BIND10"
  11. .\" -----------------------------------------------------------------
  12. .\" * set default formatting
  13. .\" -----------------------------------------------------------------
  14. .\" disable hyphenation
  15. .nh
  16. .\" disable justification (adjust text to left margin only)
  17. .ad l
  18. .\" -----------------------------------------------------------------
  19. .\" * MAIN CONTENT STARTS HERE *
  20. .\" -----------------------------------------------------------------
  21. .SH "NAME"
  22. b10-xfrin \- Incoming DNS zone transfer service
  23. .SH "SYNOPSIS"
  24. .HP \w'\fBb10\-xfrin\fR\ 'u
  25. \fBb10\-xfrin\fR
  26. .SH "DESCRIPTION"
  27. .PP
  28. The
  29. \fBb10\-xfrin\fR
  30. daemon provides the BIND 10 incoming DNS zone transfer service\&. Normally it is started by the
  31. \fBbind10\fR(8)
  32. boss process\&. When triggered it can request and receive a zone transfer and store the zone in a BIND 10 zone data store\&.
  33. .if n \{\
  34. .sp
  35. .\}
  36. .RS 4
  37. .it 1 an-trap
  38. .nr an-no-space-flag 1
  39. .nr an-break-flag 1
  40. .br
  41. .ps +1
  42. \fBNote\fR
  43. .ps -1
  44. .br
  45. .sp
  46. The Y1 prototype release only supports AXFR\&. IXFR is not implemented\&.
  47. .sp .5v
  48. .RE
  49. .PP
  50. This daemon communicates with BIND 10 over a
  51. \fBb10-msgq\fR(8)
  52. C\-Channel connection\&. If this connection is not established,
  53. \fBb10\-xfrin\fR
  54. will exit\&.
  55. .PP
  56. \fBb10\-xfrin\fR
  57. receives its configurations from
  58. \fBb10-cfgmgr\fR(8)\&.
  59. .SH "CONFIGURATION AND COMMANDS"
  60. .PP
  61. The configurable setting is
  62. \fItransfers\-in\fR
  63. which defines the maximum number of inbound zone transfers that can run concurrently\&. The default is 10\&.
  64. .PP
  65. The configuration commands are:
  66. .PP
  67. \fBshutdown\fR
  68. stops all incoming zone transfers and exits
  69. \fBb10\-xfrin\fR\&. (Note that the BIND 10 boss process will restart this service\&.)
  70. .PP
  71. \fBretransfer\fR
  72. triggers the transfer in for a single zone without checking the zone\'s serial number\&. It has the following arguments:
  73. \fIzone_name\fR
  74. to define the zone to request and
  75. \fImaster\fR
  76. to define the IP address of the authoritative server to transfer from\&.
  77. .if n \{\
  78. .sp
  79. .\}
  80. .RS 4
  81. .it 1 an-trap
  82. .nr an-no-space-flag 1
  83. .nr an-break-flag 1
  84. .br
  85. .ps +1
  86. \fBNote\fR
  87. .ps -1
  88. .br
  89. .PP
  90. This prototype version uses SQLite3 as its data source backend\&. Future versions will be configurable, supporting multiple data storage types\&.
  91. .sp .5v
  92. .RE
  93. .SH "SEE ALSO"
  94. .PP
  95. \fBb10-cfgmgr\fR(8),
  96. \fBb10-msgq\fR(8),
  97. \fBbind10\fR(8),
  98. BIND 10 Guide\&.
  99. .SH "HISTORY"
  100. .PP
  101. The
  102. \fBb10\-xfrin\fR
  103. daemon was implemented in March 2010 by Zhang Likun of CNNIC for the ISC BIND 10 project\&.
  104. .SH "COPYRIGHT"
  105. .br
  106. Copyright \(co 2010 Internet Systems Consortium, Inc. ("ISC")
  107. .br