Windows-下配置-OpenVPN-2x-开机自动连接

18次阅读

共计 1000 个字符,预计需要花费 3 分钟才能阅读完成。

环境

  • 操作系统:Windows Server 2008 R2
  • OpenVPN 版本:2.4.4

步骤

  • 任务计划程序 -> 创建基本任务

  • 输入任务名

  • 触发器设置为“计算机启动时”

  • 操作设置为“启动程序”

  • 配置启动程序和参数
"C:\Program Files\OpenVPN\bin\openvpn-gui.exe" --connect client.ovpn

  • 勾选复选框,点击完成

  • 勾选图示的单选框和复选框,点击确定

  • 单击“任务计划程序库”,可查看已配置的计划任务

知识点

  • Windows 开机启动项查看: msconfig
  • Windows Server 2008 R2 开机启动注册表项
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg
  • OpenVPN 官方下载链接:https://openvpn.net/community…
  • OpenVPN 官方使用说明:https://openvpn.net/community…
  • 如果多个客户端使用相同的证书,需要开启 duplicate-cn 选项。
  • 推送固定 ip 到客户端。
# C:\Program Files\ OpenVPN\config\server.ovpn:server 192.168.99.0 255.255.255.0
client-config-dir "C:\\Program Files\\ OpenVPN\\config\\ccd"
#  C:\Program Files\ OpenVPN\config\ccd\client:ifconfig-push 192.168.99.77 255.255.255.0

这两项配置的网络掩码若不一致,客户端需单独配置 tap 虚拟网卡的网关才能正常通信。

  • dh 文件(dh{n}.pem,Diffie Hellman)仅服务端必须,客户端并不需要。
  • 更改日志记录文件,在配置文件(server.ovpn/server.conf)中添加:
log /var/log/openvpn.log
  • Q:Windows 下 OpenVPN 虚拟网卡故障
A:首先,重启网卡(“禁用”“启用”)看能否解决故障;若重启无效,可通过 所有程序 -> TAP-Windows -> Utilities 里面的脚本删除和新建虚拟网卡。

正文完
 0