I often use an SSH tunnelling on my computer, using a SOCKS proxy.
ssh -D 1234 example.com
However, this only accepts local connections. I would like other systems on my network to be able to use the proxy on my computer as well.
How can I achieve this? If SSH doesn't have an option itself I imagine it might be possible to have a program proxy the proxy on a different port, but I don't know if there are any common tools to do this.