I know about SSH tunneling and I always do it (to a remote SSH server) using PuTTY (or
ssh -D when I'm on Linux) to stay anonymous while web surfing (i.e. by setting my browser's proxy settings to connect to PuTTY's SOCKS5 proxy).
Now I want to somehow configure my ADSL2+ modem to do this, so that all the devices connected to the modem (such as my TV, my Android phone, google home, etc.) enjoy this anonymity (i.e. so that all of them have the same IP address as my "remote SSH server") and besides I won't have to change my browser's proxy settings anymore.
How can I do that? And what type of modem do I need? Any help is much appreciated.