ramond(8)
π ramond(8) β the manual page, but make it a group chat π
System Manager's Manual energy, bestie. This is the ramond page. Sit down, grab a boba, we're doing IPv6. π§β¨
β¨ NAME β¨
ramond β IPv6 Router Advertisement MONitor Daemon. yes the MON is capitalised, it's that serious π
πΈ SYNOPSIS πΈ
ramond [ -c configfile ] [ -d ]
ramond -h
π¦ DESCRIPTION π¦
Okay so this page is just the quick lil rundown of the ramond command. Lowkey it's all you need though. π
ramond is a daemon that sits there monitoring IPv6 router advertisement packets. The way it works is: an advert comes in, and then a configurable action happens. That's the whole vibe. π
Now for the lore π β ramond was built to βclearβ rogue routes. And by clear I mean: it sends out spoofed zero lifetime adverts at them. Who's out here sending rogue routes? Users running 6to4 gateways on a campus network, that's who. Not naming names. π
The actions are scriptable, so you can make it do whatever. And almost all the available information gets passed to your script through environmental variables β the ENVIRONMENT section below has the full tea. β
π OPTIONS π
The program follows the usual GNU command line syntax, and ngl there are no long options. Here's the whole menu:
-cconfigfile β sets the path to the ramond configuration file. Default is/etc/ramond.conf. π-dβ do not daemonize. Stay in the foreground, main character style. β-hβ show a summary of the options. the help me bestie flag π«Ά
π FILES π
/etc/ramond.confβ the system-wide configuration file that controls howramondbehaves. Wanna know more? Go readramond.conf(5), it's got further details. π
π ENVIONMENT π
(yes that's how it's spelled up there, we don't ask questions)
This section spills the whole list of environment variables that ramond sets when it runs a script that you configured. Every single one, no gatekeeping:
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.
β SEE ALSO β
ramond.conf(5)β go read it, it's the sequel. π
π AUTHORS π
- James Morse
<morse_@users.sourceforge.net>β wrote theramondsoftware. the actual icon. π₯ - Nicolas Dandrimont
<nicolas.dandrimont@crans.org>β wrote this manpage for the Debian system. thank u for ur service π«‘
π COPYRIGHT π
Copyright Β© 2010 Nicolas Dandrimont
This manual page was written for the Debian system (and may be used by others). sharing is caring π«Ά
Permission is granted to copy, distribute and/or modify this document under the terms of the usual 3-clause BSD license.
Heads up bestie: on Debian systems, the complete text of the 3-clause BSD license License can be found in /usr/share/doc/ramond/copyright. Go look if you need the fine print, fr fr.
okay that's the whole page!! π
β¨ It's from the System Manager's Manual, it's ramond(8), and that's the vibe check passed. periodt. ππ¦πΈπ
π¦ where this page comes from
- debian bookworm: ramond 0.5-4.2 Β· BSD-3-Clause
- ubuntu jammy: ramond 0.5-4.1 Β· BSD-3-Clause
- ubuntu noble: ramond 0.5-4.2ubuntu1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms