NAME

sonard - SONAR Network Proximity Server

SYNOPSIS

sonard [-v] [-mmask]

DESCRIPTION

sonard answers requests for network proximity using the SONAR protocol. This implementation uses ICMP echo requests to estimate network proximity. Typically, one host running sonard will serve all proximity requests for a local network.

sonard has the capability to use masks to limit queries to local networks. Masks can be specified on the command line or in /etc/sonardrc. If no masks are specified, sonard uses the netmask(s) of the network interfaces on the host machine.

Masks are specified by giving the IP address and the number of significant bits in the address (eg. The mask 192.169.94.0/24 would give all hosts in the specified class C network access to the server).

Options

-v
Prints the SONAR protocol version supported by the server and exits.
-mmask
Use the specified mask instead of the mask(s) in /etc/sonardrc.

FILES

/etc/sonardrc
The sonard configuration file. Currently, the only options are masks. To add them, use the keyword "mask" and then the desired mask in the format described above.

SEE ALSO

rc_server(1), rcdspp(1).

BUGS

On some machines (BSDI, FreeBSD, others?), sonard cannot find all of the available networks when setting the default masks. As a result, masks will have to be manually specified in /etc/sonardrc or on the command line.