安装OpenVPN服务器
-
下载安装包:
- 访问OpenVPN官网(https://openvpn.net/),选择适合你操作系统的安装包。
- 下载完成后,双击安装包开始安装。
-
完成安装:
按照提示完成安装程序步骤,通常选默认设置即可。
OpenVPN服务器配置
-
打开OpenVPN管理界面:
完成安装后,打开OpenVPN,进入管理界面。
-
设置TUN/TAP驱动:
- 在“服务器设置”下,选择“Edit”。
- 在“TUN/TAP”选项卡中,选择“TUN-TAP Windows”作为驱动,并选“最小的驱动级别”。
- 点击“OK”保存。
-
设置管理员账号:
- 在“用户”选项卡,输入“admin”作为用户名和密码。
- 点击“OK”保存。
生成OpenVPN证书
- 创建新证书:
- 在管理界面,点击“生成” > “生成证书”。
- 输入“Common Name”(如“OpenVPN Server”),点击“生成”。
- 证书生成完成,保存到合适的位置。
创建服务器配置文件
- 生成服务器配置文件:
- 右键点击在服务器上,选择“生成服务器配置文件”。
- 选择目标服务器,点击“下载”。
- 打开下载的
.ovpn文件,记得保存位置。
OpenVPN客户端配置
-
下载客户端:
同样从OpenVPN官网下载客户端安装包,安装完成后打开。
-
配置客户端:
- 输入服务器IP地址(如“192.168.1.1”)和端口(1194)。
- 选择协议“TCP”。
- 点击“选择文件”,上传之前生成的证书文件,输入管理员账号密码。
-
连接测试:
点击“连接”,验证连接状态,确保成功连接。
设置默认网关和路由
- 客户端设置:
- 在客户端界面,点击“设置” > “选项” > “网络设置”。
- 点击“设置默认网关”,选择服务器IP地址作为默认网关。
防火墙和权限配置(服务器)
- 防火墙设置:
- 打开服务器的防火墙,允许TUN设备,通常是139和1389端口。
- 使用以下命令:
iptables -I openvpn -j ACCEPT service iptables save service iptables restart
启用IP转换(可选)
- 服务器配置:
- 在管理界面,进入“服务器设置” > “网络”选项卡。
- 点击“启用IP转换”,保存”。
设置自动重连(可选)
- 客户端设置:
- 在客户端界面,点击“设置” > “选项” > “高级选项”。
- 在“连接选项”中,勾选“自动重连”或“重连尝试次数”。
完成配置
通过以上步骤,您应该能够成功配置OpenVPN服务器和客户端,实现安全的VPN连接,确保服务器和客户端的网络环境正确,防火墙设置合适,并且用户权限足够,连接成功后,可以通过ping或其他工具测试网络是否正常。




