man(8)
π man(8) β npd6, the neighbor proxy daemon ipv6 π
okay bestie, sit down, hydrate, and let me tell you about npd6 β she's a daemon, she's section 8, she's the whole package. π«Ά
β¨ NAME β¨
npd6 β neighbor proxy daemon ipv6 π
β¨ SYNOPSIS β¨
npd6 [ -hvcdDf] [ -c configfile ] [ -l logfile ]
look at her. iconic. short. slay. π
β¨ DESCRIPTION β¨
So npd6 is a daemon and what she does is she listens on nominated interfaces for IPv6 Neighbor Solicitations that match defined prefixes. And when one of those shows up? She answers it with an appropriate Neighbor Advertisement. like, she's just standing there, vibing, and the second somebody asks who has that address she's like "me, bestie π
". it's giving customer service but make it a network protocol.
She gets configured with a config file β the default is /etc/npd6.conf β and she also has a whole lil collection of cli options for enabling various levels of logging, debug, etc. so you can be as loud or as quiet as you want. main character energy, your choice.
fr fr, please read the man page for the config file for much more information. she has a lot going on in there and you deserve to know all of it. β¨
β¨ OPTIONS β¨
-h,--helpβ shows you a short usage summary and then dips. exit stage left. π-v,--versionβ tells you the version ofnpd6and then leaves. quick lil flex. β¨- *
-c*configfile,--config*configfile** β use a different config file. default is <pink>/etc/npd6.conf</pink>. go see <purple>npd6.conf(5)` for the tea. π -d,--debugβ turn on debug logging. moderate amounts. a lil peek behind the curtain. π-D,--debug2β turn on more debug logging. lots. LOTS lots. she will tell you everything. π-f,--foregroundβ runnpd6in the foreground and stay attached to the terminal. otherwise the default is that she daemonizes. typically used for debugging, etc. so she stays right there where you can see her. π«Ά-llogfile,--logfilelogfile β default behavior is thatnpd6logs via syslog. this parameter tells her to log directly to the nominated file instead. πΈ
β¨ FILES β¨
/etc/npd6.confβ the default configuration file. the og. π/var/log/npd6β the default log file (if used). only if you asked for it, she's not nosy. π
β¨ SEE ALSO β¨
npd6.conf(5)β go read it bestie, it's where the real lore lives. π
β¨ BUGS β¨
No known bugs β she's flawless, no cap. π but if you do find one, please report them to npd6Project@gmail.com. be nice, be specific, include the details. π¦
β¨ AUTHOR β¨
Sean Groarke (sgroarke@gmail.com) β the icon, the legend, the one who wrote her. π
and that's the whole page, bestie. version 1.0.0, dated 3 January 2013, living in the npd6 man page. she's been serving since 2013 and she has not missed a day. periodt. πβ¨π
π¦ where this page comes from
- alpine 3.24: npd6-doc 1.1.0-r1 Β· GPL-3.0-or-later
- debian bookworm: npd6 1.1.0-5 Β· GPL-3.0-or-later
- debian trixie: npd6 1.1.0-5 Β· GPL-3.0-or-later
- ubuntu jammy: npd6 1.1.0-4 Β· GPL-3.0-or-later
- ubuntu noble: npd6 1.1.0-5 Β· GPL-3.0-or-later
- ubuntu questing: npd6 1.1.0-5
- ubuntu resolute: npd6 1.1.0-6 Β· GPL-3.0-or-later
- ubuntu stonking: npd6 1.1.0-6 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms