I run a win7 VM on OS X. I am running it with vmare fusion.I have utorrent on my VM and it use a socks5 proxy (setup in the utorrent connection settings) for everything it downloads. Thats all I use, no VPN. Only socks5 proxy in utorrent. The VM is allowed connections through my OS X firewall, and utorrent is allowed connections through my windows (the VM) firewall. I don't want to expose my external IP of my router when downloading (except to proxy provider).
I run a win7 VM on OS X. Could my external IP be seen because Im in a VM?
At least your VPN or proxy provider knows your external IP. No way to avoid unless you want to connect via Tor, which you shouldn't do, or another proxy.
I have utorrent on my VM and it uses the proxy for everything it download.
Does it also use the proxy to talk to the tracker, and also DHT? It may be leaking your external IP via those.
DNS also may be leaking information you don't want logged.
It is allowed connections through my OS X firewall.
To really harden your VM, you need:
- firewall rules that block everything except specifically allowed traffic. Your specifically allowed traffic should be
- the ports uTorrent uses, including DHT.
- HTTP/HTTPS ports
- DNS ports
- the port that your VPN or proxy provider users
- firewall rules that not only restrict traffic by port, but also configure your firewall to block by source and destination address.
- All outgoing traffic that doesn't go via your VPN or proxy provider IP addresses should be blocked.
- All incoming traffic should be blocked except that which originates from your VPN provider.
- Make sure DNS is going through your VPN once it is up.
Short answer ...... NO A VM will show up as a separate machine on your network with its own ip and MAC address so any request sent by the VM is VIA the PROXY. This is why the VM never comes in contact with the outside network. Hence your anonymity is not jeopardized.
I have included a link with more information. http://computer.howstuffworks.com/firewall4.htm