So I’ve a question, would enabling Socks5 Proxy (127.0.0.1:9050) in GUI mask my IP when connected to a remote node and making transactions or would I have to use CLI and configure it in terminal?
DNS_PUBLIC=tcp TORSOCKS_ALLOW_INBOUND=1 torsocks monerod --p2p-bind-ip 127.0.0.1 --no-igd --hide-my-port torsocks monero-wallet-gui torsocks monero-wallet-cli
GUI should be fine, but someone more knowledgeable will confirm.
Is this a Whonix-related question ?
Inside of Whonix-workstation you do not need to set the usual Tor SOCKS5 proxy since everything is forced to go through Whonix-gateway.
You don’t need to do anything. Your IP is masked no matter what you do in the workstation.
Indeed.
Simplified: Stream isolation is about details. Not about IP masking. See: Monero (XMR): A Reasonably Private Digital Currency chapter Stream Isolation in Whonix wiki