i want to use vpn to hide my mining activity from isp as it is becoming illegal in my country
Are you sure that ISPs will look for you through your IP address? There are many ways to find miners, for example through the standard ports miners use and so on.
Try to set up mining on Windows, but it's better to do VPN yourself on a rented server, for maximum security