目录
1、问题起源
我们公司以前使用的OpenVPN,前一段时间使用比较顺畅,虽然中途运维调整过一次VPN连接机器;后来颁发证书后也可以正常使用。因为前几天休假,因为我们做的一个网站,甲方要求我司针对此网站停用。但是我公司为了保障业务体验,公司同事写了一个小工具监听各个项目访问是否正常。当运维把此网站停止后,我的钉钉和短信就发送一堆异常信息来啦。最后与其他同事沟通后,确定公司需要关停此网站,那就得通过VPN关闭掉间隔发送信息的监控程序。
2、问题排查
最后通过询问运维,运维给我重新颁发的证书也不行,最后找了个其他同事确认一下;他的证书我的证书颁发时间一天;他的可以访问。于是定位问题可能是自己电脑出问题啦。
首先想到的查询报错日志,最后查询报错日志说的是
All TAP-Windows adapters on this system are currently in use
通过搜索发现问题的根源可能是因为电脑管理软件把此虚拟适配器给禁用或者删除啦。于是想到的重新安装即可。
3、问题解决方案
备份相关证书的配置文件
卸载OpenVPN
重新安装OpenVPN软件(我是下载最新版2.51) 下载地址
https://www.techspot.com/downloads/5182-openvpn.html
安装完毕后已经找回缺少的虚拟网卡
然后在Copy备份的文件到配置目录(也可以不备份,卸载是不会删除此目录的)
连接VPN成功
4、一台电脑需要同时连接多个VPN
4.1、低版本(2.5以下版本)可以使用如下方式添加
如果是默认路径安装的话,打开:C:\Program Files\TAP-Windows\bin,显示如下图
、
4.2、高版本V2.51的可以使用工具创建
4.3、添加后就可以一台电脑同时连接过个VPN
5、总结
1、缩小问题的定位范围
可以通过类比方法,查看其他同事的对应软件运行状况
2、查看报错日志,网络搜索相关解决方案
3、操作之前备份重要配置文件
6、参考文章
OpenVPN报错:All TAP-Windows adapters on this system are currently in use的问题