telnet-proxy(1)

πŸ’– telnet-proxy β€” bestie edition πŸ’–

okay so real quick, this is telnet-proxy, and it lives in the TELNET Library section of your man pages (section 1, obviously, we're not doing the deep lore sections today). grab a snack, we're debugging TELNET together πŸ“


✨ NAME ✨

telnet-proxy β€” bestie, we are literally building a TELNET debugging proxy. that's the whole job. slay πŸ’…


🌸 SYNOPSIS 🌸

telnet-proxy <remote address> <remote port> <local port>

three little arguments, that's it, no cap 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the vibe: telnet-proxy creates a single-connection proxy that listens on local port, and forwards connections over to remote address on remote port. every single TELNET command that goes by? logged to stdout for debugging purposes. it's giving surveillance but make it helpful ✨

and like, one connection at a time, bestie. only a single active connection is allowed at any given time. BUT β€” and this is the iconic part β€” after a client has disconnected, another client may totally connect through the proxy. so it's not a one-and-done situation, it's a queue-of-one energy πŸ‘‘

not me also mentioning that telnet-proxy is capable of transparently decoding and reencoding streams compressed with MCCP2. yes ma'am, it does that. and it also ships with specialized decoders and debug output for NEW-ENVIRON, TTYPE, ZMP, and MSSP subnegotiation commands. it's a whole little decoder bestie, obsessed πŸ˜­πŸ’–


🌈 SEE ALSO 🌈

go read those too, iykyk πŸ“š


and that's the whole page, fr fr. this beauty comes to you courtesy of LIBTELNET β€” no date on the tin, just pure libtelnet energy, and honestly? iconic of it. go forth and proxy, bestie πŸ’œπŸ¦‹πŸŽ€