I was searching a solution for jumping back on the Facebook train again, and this guy
told me that I don't simply get a virtual dedicated server running several virtual machines:
I need to set up each virtual machine's network card to have a different MAC address.
To me, using different virtual machines, with different IPs already was a good solution to buy Facebook ads
What do you think about his suggestion?
It's not possible for them to obtain your MAC address, to make sure disable all flash files.
I mean it's allways kinda possible but hey they arent fbi to make honeypots and hunt for mac addresses.
Fresh OS, Fresh IP should be more than enough 
Hey Dario,
I truly believe this is a myth, just go sure not to use any flash games on facebook with your virtual machine and you should be good.
Getting a MAC address over the Internet is complicated and usually not possible:
http://security.stackexchange.com/qu...address-via-ip
http://ask.metafilter.com/33306/how-...n-the-internet
However, as others have mentioned, executable code on your computer might be able to pull up your MAC address. It's possible in Javascript with Internet Explorer under very limited circumstances, and other things like Flash, Silverlight, etc, might be able to do it.
If you wanted to be super-safe, the best thing to do would be to spoof your MAC address, which is reasonably simple on most OSes.
Possible or not, done or not, people will always argue.
However virtual machine can have new, generated MAC address. No problem.
At least VirtualBox does that for me. Just checked and each of my VMs have different MAC addresses.
Getting the MAC address without Flash or Silverlight is pretty much impossible unless you run an old browser that has exploits.
Anyway if you are paranoid you can change your MAC address on both Mac / Windows really easily.