Several blogs and news sites reported that Iranian authorities have blocked many foreign-based virtual private networks, or VPNs, severely restricting access to many websites.