B10-XFROUT(8)

NAME
b10-xfrout - Outbound DNS zone transfer service

SYNOPSIS

b10-xfrout [-v] [--verbose]

DESCRIPTION

The b10-xfrout daemon provides the BIND 10 outgoing DNS zone transfer service. It is also used to send outgoing NOTIFY messages. Normally it is started by the bind10(8) boss process. When the b10-auth DNS server receives a transfer request, b10-xfrout sends the zone as found in the BIND 10 zone data store.

    Note

    This development prototype release only supports AXFR. IXFR is not implemented.

This daemon communicates with BIND 10 over a b10-msgq(8) C-Channel connection. If this connection is not established, b10-xfrout will exit.

b10-xfrout receives its configurations from b10-cfgmgr(8).

CONFIGURATION AND COMMANDS

The configurable settings are:

db_file defines the path to the SQLite3 data store file. The default is /usr/local/var/bind10-devel/zone.sqlite3.

transfers_out defines the maximum number of outgoing zone transfers that can run concurrently. The default is 10.

    Note

    This prototype version uses SQLite3 as its data source backend. Future versions will be configurable, supporting multiple data storage types.

The configuration commands are:

shutdown stops all outbound zone transfers and exits b10-xfrout. (Note that the BIND 10 boss process will restart this service.)

zone_new_data_ready is sent from b10-xfrin(8) to indicate that the zone transferred in successfully. This triggers b10-xfrout to send NOTIFY message(s). This is an internal command and not exposed to the administrator.

SEE ALSO

b10-auth(8), b10-cfgmgr(8), b10-msgq(8), b10-xfrin(8), bind10(8), BIND 10 Guide.

HISTORY

The b10-xfrout daemon was first implemented in March 2010 by Zhang Likun of CNNIC for the ISC BIND 10 project.

COPYRIGHT
Copyright © 2010 Internet Systems Consortium, Inc. ("ISC")