The hostile climate against VPN developers and distributors, together with invasive data retention rules for providers, has kept VPN services inevitably out of the country.
Being that all the Iran VPNs listed above don't offer servers physically based inside the country, you won't be able to safely browse locally unfortunately.
However, this isn't probably too much of an issue for many users as changing IP location is anyway necessary to bypass censorship and access blocked sites.