一、安装OpenVPN服务器 首先,您需要在Windows服务器上安装OpenVPN服务器程序。您可以从OpenVPN官网下载最新版本的Windows安装包,然后按照提示进行安装。安装完成后,您需要进行基本的配置,包括生成证书、配置服务器IP地址和端口等。 生成证书:在OpenVPN安装目录下找到“easy-rsa”文件夹,并运行其中的“build-key-server”...
windows客户端之间的访问,需要开启ICMP通信 打开cmd,执行 netsh advfirewall firewalladdrule name="Allow ICMPv4-In"protocol=icmpv4:8,any dir=inaction=allow 此时根据openvpn网络段,服务端能ping通客户端,且客户端之间也能相互通信 cd /opt/easy-rsa ./easyrsa build-client-full test nopass #新增客户端私...
cd C:\Program Files\OpenVPN\easy-rsa 在开始生成之前,建议执行下 vars.bat 来写入环境变量。 vars 然后执行 build-key client-11 然后会出现 在这里插入图片描述 然后会让你填写 在这里插入图片描述 其它不重要,注意 commonName 与你的客户端名称一致,我这里是 client-11 。最后会在 keys 目录下出现 clie...
首先使用GitHub链接https://github.com/TinCanTech/easy-tls下载Easy-TLS。它是一个Easy-RSA扩展工具,我们正在使用它来生成tls-auth密钥。单击code选项卡下的Download zip选项。请参考下面的截图。 然后解压“easy-tls-master”文件夹,将“easytls”和“easytls-openssl.cnf”文件拷贝到“C:\Program files \OpenVP...
./easyrsa build-ca 1. 6:创建server端证书和密钥 nopass表示不加密密钥文件 ./easyrsa gen-req server nopass 1. 7:生成server端证书 ./easyrsa sign server server 1. 8:创建Diffie-Hellman文件 ./easyrsa gen-dh 1. 中间生成的···比较多,我就胜率了,直接看下面的结果 9:创建...
./easytls build-tls-auth 该命令将生成名为“tls-auth”的密钥文件。在“C:\Program Files\OpenVPN\easy-rsa\pki\easytls”文件夹下。请参考下面的截图。 现在我们需要生成Diffie Hellman参数 ./easyrsa gen-dh 该命令将在“C:\Program Files\OpenVPN\easy-rsa\pki”文件夹下创建dh文件,文件名为“dh .pem...
1.1 openvpn server windows端安装 参考1 参考2 安装包下载地址(既是客户端又是服务端) 目录结构 服务端安装 一路next,注意要选中以下选项 依次在同一个bash会话中,运行命令: cd "C:\Program Files\OpenVPN\easy-rsa"init-config.bat # init-config 会把 vars.bat.sample 复制为 var.batvars.bat # vars...
官网,2.4.6自带OpenSSL,Windows的直接用exe安装就好了,记得在Server端安装的时候把EasyRSA勾上,不然就像我一样傻乎乎的去Github上再找源码。。不过我发现这个EasyRSA 2 Windows版是13年前的东西,牛逼啊。 2. 创建证书 OpenVPN安装目录/easy-rsa/vars.bat.sample ...
首先打开Windows资源管理器,然后转到文件夹“C:\Program Files\OpenVPN\sample-config”,并将名为“server.ovpn”的文件复制到“C:\Program Files\OpenVPN\config”。 参考下面的截图。 现在使用任何文本编辑器打开配置文件,并相应地更改以下值。 ca “C:\\Program Files\\OpenVPN\\easy-rsa\\pki\\ca.crt” ...