banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

[Windows]开机启动自动连接VPN或ADSL

windows 服务器创建的 VPN 连接或 ADSL 连接不可以像 Linux 那样通过简单的命令或启动脚步自动拨号连接,但是 windows 环境总归有不少方法可以实现这个功能,通常最简单的方法就是,将拨号连接拖到启动目录下,或者加到计划任务下面,但是服务器设置的话就比较麻烦了,不过 window 提供了 rasdial.exe 这个工具,可以解决这个问题。

使用 rasdial.exe 连接指定连接,后面的参数是连接的名称,也可以设置用户密码 这里的连接可以是 VPN 连接,也可以是 PPOE 之类的拨号连接。

#VPN
rasdial myvpn
#ADSL
rasdial myadsl
#VPN
rasdial myvpn username password
#ADSL
rasdial myadsl username password

断开指定连接

#VPN
rasdial myvpn /disconnect
#ADSL
rasdial myadsl /disconnect

开始配置为系统服务自动启动 当然也可以配置一个系统服务这样就可以一劳永逸了,这里需要 Instsrv.exe 和 Srvany.exe 两个工具,可以在微软的 Windows Resource Kits 中可以找到 下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=17657

用法:

#创建服务
Instsrv.exe AutoVPNDial Srvany.exe
#设置注册表信息
reg add Parameters /v HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AutoVPNDial
reg add Application /v HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AutoVPNDial\Parameters /v "%windir%\system32\rasdial.exe myvpn" /t REG_SZ

删除系统服务

Instsrv AutoVPNDial remove

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。