ramond(8)

ramond8

Ipv6 router advertisement monitor daemon

Usage

ramond [-c configfile] [-d]

ramond -h

Overview

This manual page documents briefly the ramond command.

ramond is a daemon program monitoring IPv6 router advertisement packets. When an advert is reveived, a configurable action occurs.

ramond was designed to “clear” (by sending spoofed zero lifetime adverts) rogue routes sent by users running 6to4 gateways on a campus network. Actions are scriptable. Almost all the available information is passed to a script via environmental variables (see the ENVIRONMENT section for details).

Options

The program follows the usual GNU command line syntax, without long options. A summary of options is included below.

-c configfile

Sets the path to the ramond configuration file. Default is /etc/ramond.conf

-d

Do not daemonize.

-h

Show summary of options.

Files

/etc/ramond.conf

The system-wide configuration file to control the behaviour of ramond. See ramond.conf(5) for further details.

Envionment

This section details the environment variables set by ramond when it runs a user-configured script.

PREFIX

The advertised prefix, or null

PREFIX_LEN

The length of the advertised prefix, or null

SOURCE_ADDR

The IPv6 source address of the packet

SOURCE_MAC

The MAC source address of the packet

INTERFACE

The interface which the packet was received on

Releases

Unchanged in 6 releases since Debian 7 (Wheezy).

  1. 7–12

Authors

James Morse <[email protected]>

Wrote the ramond software.

Nicolas Dandrimont <[email protected]>

Wrote this manpage for the Debian system.

From ramond 0.5-4.2 in Debian 12 (Bookworm). Parsed by carta from the page's man source.