1.一种虚拟专用网络连接方法,应用于电子设备中,其特征在于,所述方法包括:
接收待访问地址;
判断是否需要通过虚拟专用网络访问所述待访问地址;
当需要通过虚拟专用网络访问所述待访问地址时,获取预先存储的所述虚拟专用网络的账号与密码;
利用所述虚拟专用网络的账号与密码连接所述虚拟专用网络。
2.如权利要求1所述的虚拟专用网络连接方法,其特征在于,所述待访问地址是统一资源定位符地址,所述判断是否需要通过虚拟专用网络访问所述待访问地址包括:
将所述统一资源定位符地址解析为IP地址;
判断预先设置的需要虚拟专用网络访问的IP地址列表中是否包含所述IP地址。
3.如权利要求1所述的虚拟专用网络连接方法,其特征在于,所述判断是否需要通过虚拟专用网络访问所述待访问地址包括:
判断是否能通过本地网络访问所述待访问地址;
如果不能通过本地网络访问所述待访问地址,则确认需要通过虚拟网络访问所述待访问地址。
4.如权利要求3所述的虚拟专用网络连接方法,其特征在于,所述判断是否能通过本地网络访问所述待访问地址包括:
判断通过所述本地网络连接所述待访问地址失败的次数是否达到预设次数,或者判断所述电子设备与所述本地网络的连接是否断开;
如果通过所述本地网络连接所述待访问地址失败的次数达到预设次数,或者所述电子设备与所述本地网络的连接断开,则确认不能通过本地网络访问所述待访问地址。
5.如权利要求1至4中任一项所述的虚拟专用网络连接方法,其特征在于,所述接收待访问地址之前还包括:当用户输入所述虚拟专用网络的账号与密码时,存储所述虚拟专用网络的账号与密码。
6.一种电子设备,其特征在于,所述电子设备包括:
接收单元,用于接收待访问地址;
判断单元,用于判断是否需要通过虚拟专用网络访问所述待访问地址;
获取单元,用于当需要通过虚拟专用网络访问所述待访问地址时,获取预先存储的所述虚拟专用网络的账号与密码;
连接单元,用于利用所述虚拟专用网络的账号与密码连接所述虚拟专用网络。
7.如权利要求6所述的电子设备,其特征在于,所述待访问地址是统一资源定位符地址,所述判断单元具体用于:
将所述统一资源定位符地址解析为IP地址;
判断预先设置的需要虚拟专用网络访问的IP地址列表中是否包含所述IP地址。
8.如权利要求6所述的电子设备,其特征在于,所述判断单元具体用于:
判断是否能通过本地网络访问所述待访问地址;
如果不能通过本地网络访问所述待访问地址,则确认需要通过虚拟网络访问所述待访问地址。
9.如权利要求8所述的电子设备,其特征在于,所述判断单元具体用于:
判断通过所述本地网络连接所述待访问地址失败的次数是否达到预设次数,或者判断所述电子设备与所述本地网络的连接是否断开;
如果通过所述本地网络连接所述待访问地址失败的次数达到预设次数,或者所述电子设备与所述本地网络的连接断开,则确认不能通过本地网络访问所述待访问地址。
10.如权利要求6至9中任一项所述的电子设备,其特征在于,所述电子设备还包括:
存储单元,用于当用户输入所述虚拟专用网络的账号与密码时,存储所述虚拟专用网络的账号与密码。