DANTED(8)

πŸ’– DANTED(8) β€” the glow-up guide to danted πŸ’–

okay bestie, sit DOWN, because we're talking about danted, aka the network proxyserver from the System Manager's Manual section 8. yes she's a big girl command, yes she runs as root, yes she's iconic. let's get into it πŸ’…


✨ NAME ✨

danted β€” network proxyserver πŸ¦‹


✨ SYNOPSIS ✨

danted [-DLVdhnv] [-N number] [-f file] [-p file]

like, that's the whole vibe. flags go in, socks go out. periodt πŸ’œ


🌸 DESCRIPTION 🌸

so Dante implements the socks standard and can function as a firewall between networks. yes, literally a whole firewall. main character energy fr fr.

Dante relays TCP and UDP both from outside the network and in, and from inside and out. bidirectional queen. she does it ALL 🫢

The options are as follows:


πŸŽ€ OPTIONS πŸŽ€

  • -D β€” Dante will detach from the controlling terminal and run in the background as a system daemon. she's leaving the group chat to go be mysterious πŸ’€
  • -L β€” displays the license Dante comes under. legal girlies rise πŸ™ˆ
  • -Nnumber β€” Dante will fork off number "main servers" when starting. this can be used for servers that are extremely busy, or to provide a (very) poor man's redundancy setup, since Dante will try to make these "main servers" as independent of each other as possible. > ngl bestie, setting this number to anything higher than the number of CPUs is unlikely to improve performance. she said know your limits πŸ’€
  • -V β€” verifies config file and exits. vibe check, then dip ✨
  • -dnumber β€” sets the level of debugging, zero to disable. zero = chill, higher = loud πŸ—£οΈ
  • -ffile β€” Dante will read its configuration from file. custom config, custom queen πŸ‘‘
  • -h β€” shows the currently valid options. the menu, the legend, the lineup 🌈
  • -n β€” disables TCP keep-alive messages. normally Dante enables TCP keep-alive messages so that connections from machines that have crashed, or for other reasons no longer can be reached, time out. > heads up: this can take several hours. 😭 see also the "timeout" option in danted.conf(5).
  • -pfile β€” Dante will write the pid of the main process to this file. file. (yes, the manpage says file twice, and honestly? she's just making sure you heard her πŸ’…)
  • -v β€” displays Dante version. drop the version number, get the clout ⭐

πŸ’œ SIGNALS πŸ’œ

  • SIGHUP β€” reload the configuration file. will also reopen logfiles. glow-up without a restart, we love a soft launch ✨
  • SIGINFO/SIGUSR1 β€” print some information about the servers current state and clients. she's spilling the tea about what's going on πŸ«–

πŸ¦‹ ENVIRONMENT πŸ¦‹

  • TMPDIR β€” use TMPDIR for temporary files. Dante will use this directory for lockfiles and memory-mapped files. it is recommended that TMPDIR be set to a (local) filesystem with low latency. the directory should have read/write/execute permission by both the privileged and unprivileged userid (as specified in /etc/danted.conf), but no other non-privileged users. > bestie that last part is not a suggestion, that's a boundary 🚫

🌈 FILES 🌈

  • /etc/danted.conf β€” Dante server configuration file. the blueprint, the vision board, the whole plot πŸ““

πŸ‘‘ AUTHORS πŸ‘‘

for inferno Nettverk A/S:

  • Michael Shuldman
  • Karl-Andre' Skevik

the founding mothers/fathers of this whole operation. we stan 😌


πŸ’– SEE ALSO πŸ’–

information about new releases and other related issues can be found on the Dante WWW home page: http://www.inet.no/dante/

information about commercial support can be found on the Dante WWW support page: http://www.inet.no/dante/support.html


πŸ’€ BUGS πŸ’€

see the accompanying BUGS file. new ones should be reported to dante-bugs@inet.no. > not me asking you to file a bug report, but like, politely, with receipts πŸ“


and that's the whole page bestie!! πŸŽ€ this one shipped under the System Manager's Manual banner, and the page itself is dated July 29 2013 β€” yes she's an elder but she's still THAT girl, no cap. go configure something iconic πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from