I want to have anonymity from web-hosts (it doesn't matter if my ISP sees my traffic) when browsing the web. I am going to be running a private server that in turn hosts virtual machines. These virtual machines will go through a private proxy provider (I will have previously bought anonymous private proxies) to connect to websites and make requests/upload various data. I wondering what the web server will in turn be able to see when I make these requests in terms of my anonymity. I made this picture to help better describe my question: http://i.imgur.com/k7WT1fD.png Will the website be able to see that I am using a private proxy of some nature? Will they see the MAC address from the hardware that is hosting the proxy, the MAC address of my virtual machine setup, or the MAC address of my private server? If the web-host sees the MAC address from the proxy providers hardware and they host multiple private proxies on one server, will requests from all of the proxies to the web-server be originating from the same MAC addresses? Thanks so much!!