B10-XFRIN(8)

NAME
b10-xfrin - Incoming DNS zone transfer service

SYNOPSIS

b10-xfrin

DESCRIPTION

The b10-xfrin daemon provides the BIND 10 incoming DNS zone transfer service. Normally it is started by the bind10(8) master process and communicates with the b10-auth(8) authoritative DNS server.

    Note

    The Y1 prototype release only supports AXFR. IXFR is not implemented.

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

It also receives its configurations from b10-cfgmgr(8) using the REST-ful interface provided by b10-cmdctl(8).

The configurable setting is transfers-in which defines the maximum number of inbound zone transfers that can run concurrently. The default is 10.

The configuration commands are: print_message print_settings shutdown retransfer triggers the transfer in for a single zone without checking the zone's serial number. retransfer has the following arguments: zone_name port (defaults to 53) master db_file (defaults to /tmp/zone.sqlite3 The administrator can send zone transfer-in command to xfrin module, or terminate all going transfer in by sending shutdown command to xfrin module.

    Note

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

SEE ALSO

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

HISTORY

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

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