You can't use multiple ip's on the v machines, BUT your ip address is still 0% chance of not being banned vs VPS's that do the SAME thing as virtual machines BUT already have pre-flagged ip's bot smart and follow the guide, your ip will remain safe no matter how many accounts your using as compared to using a vps.
Somewhere along those lines you messed up, notice how you said you went a whole month? jagex would have banned you in the first week, so you were doing just fine until you did something wrong.
And it was probably using it 24.7 BIG NO NO
I never changed a thing. It was a very gold farm like script and i was running the script 24/7 on 8+ accounts. They weren't touched for at least a month but one day i wake up to see how they did and they're all banned, this was last week sometime. Like i said i changed nothing so there has to be something else put into play.