And by the way the claim that Russia hacked the DNC and released those emails is such bullshit. It was old malware from Ukraine that used a Russian IP. CrowdStrike said it was Russia and then got a fat government contract afterwards. The released report was bullshit, there were pure technical reports released that showed it wasn't Russia that hacked the DNC. Any nation state that hacks and usually have APT names like "Cozy bear" which is probably the best besides USA won't be using a IP from their own country lol.
No, its not.
You have the facts wrong. They did in fact use a VPN (a Russian own VPN service called Elite VPN) during the actual hack. The person who was posing as "Guccifer 2.0" made a crucial mistake. He didn't log out of twitter before leaving work. When his laptop reconnected to his home network, it reconnected to twitter's servers and his home IP address showed up in twitter's logs. Thats where the Russian IP came from. Guccifer was pretending to be a Romanian hacker (even though they couldn't speak Romanian) but it was a Russian GRU agent.