NHRP(8)
π NHRP(8) β nhrpd, the Next Hop Routing Protocol icon
okay bestie, so this is nhrpd β the Next Hop Routing Protocol routing engine, and yes it's built to hang out with the Quagga routing software β¨ Manual version? Version 1.1, periodt.
π SYNOPSIS
nhrpd [ -dhv ] [ -f config-file ] [ -i pid-file ] [ -P port-number ] [
-A vty-address ] [ -u user ] [ -g group ]
That's the whole vibe check right there. Copy it exactly, don't freestyle π«Ά
π¦ DESCRIPTION
nhrpd is a routing component that works with the Quagga routing engine. That's it, that's the whole description β it's lowkey short but she's booked and busy π
β¨ OPTIONS β¨
here's the full lineup of flags available for the nhrpd command. every single one, no skips:
-d,--daemonβ runs in daemon mode: it forks and exits from the tty. main character energy, she doesn't need your terminal π- *
-f,--config-file*config-file β specifies the config file to use for startup. if you don't specify one, this option will likely default to/usr/local/etc/nhrpd.conf. - *
-g,--group*group β specify the group to run as. the default isquagga. -h,--helpβ a brief message. that's literally what the manpage says, a brief message π- *
-i,--pid_file*pid-file β whennhrpdstarts, its process identifier gets written to pid-file. the init system uses that recorded PID to stop or restartnhrpd. the likely default is/var/run/nhrpd.pid. - *
-P,--vty_port*port-number β specify the port thenhrpdVTY will listen on. this defaults to2608, as specified in/etc/services. - *
-A,--vty_addr*vty-address β specify the address thenhrpdVTY will listen on. default is all interfaces, she's not picky π - *
-u,--user*user β specify the user to run as. default isquagga. -v,--versionβ print the version and exit. short and sweet, iconic.
π FILES π
/usr/local/sbin/nhrpdβ the default location of thenhrpdbinary. that's where she lives π/usr/local/etc/nhrpd.confβ the default location of thenhrpdconfig file.$(PWD)/nhrpd.logβ if thenhrpdprocess is config'd to output logs to a file, then you will find this file in the directory where you startednhrpd. yes, where you started it β so like, check your own vibes first π
β οΈ WARNING β οΈ β this man page is intended to be a quick reference for command line options. the definitive document is the Info file Quagga. no cap, go read that one for the real tea.
π DIAGNOSTICS
the nhrpd process may log to standard output, to a VTY, to a log file, or through syslog to the system logs. she's versatile β¨ nhrpd supports many debugging options β see the Info file, or the source for details. iykyk π₯
πΈ SEE ALSO πΈ
bgpd(8), ripd(8), ripngd(8), ospfd(8), ospf6d(8), zebra(8), vtysh(1) β the whole friend group fr fr π«Ά
nhrpd eats bugs for breakfast. if you have food for the maintainers, try http://bugzilla.quagga.net π
π AUTHORS π
Timo TerΓ€s <timo.teras@iki.fi> β thank you for your service, legend π
~ cute little sign-off ~ this page came to you from Quagga NHRP daemon, dated 24 January 2017, and it's filed under NHRP(8) in case you forgot where you were. mwah πππ¦
π¦ where this page comes from
- alpine 3.22: quagga-doc 1.2.4-r10 Β· GPL-2.0-or-later
- alpine 3.23: quagga-doc 1.2.4-r11 Β· GPL-2.0-or-later
- alpine 3.24: quagga-doc 1.2.4-r11 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms