SoftEther VPN 简介
- 开发者:SoftEther VPN 由 Japan Network Engineering Corporation 开发。
- 特点:
- 免费开源。
- 支持多种 VPN 协议。
- 支持多平台(Windows、Linux、MacOS、iOS、Android 等)。
- 高度可定制化。
安装 SoftEther VPN 服务器
-
下载服务器软件:
- 访问官方网站:https://www.softether.org/。
- 下载对应平台的服务器安装包。
-
安装服务器:
- 双击下载的安装包,按照提示完成安装。
- 默认路径通常在
C:\Program Files\SoftEther VPN。 - 启动服务器:右键点击
vpncfg.exe,选择Run as Administrator。
-
配置服务器:
- 打开服务器配置界面(默认端口 19720):
- 点击
Action>New,输入服务器的 IP 地址和端口。
- 点击
- 配置高级选项:
- 协议:选择 OpenVPN、PPTP、L2F 等。
- 密码:设置服务器的密码。
- 访问控制:限制客户端的访问权限。
- 保存配置并启动服务器。
- 打开服务器配置界面(默认端口 19720):
配置 SoftEther VPN 客户端
-
下载客户端:
从官网下载对应平台的客户端安装包。
-
安装客户端:
- 双击客户端安装包,按照提示完成安装。
- 通常会将客户端默认安装在
C:\Program Files\SoftEther VPN。
-
连接服务器:
- 打开客户端界面(默认端口 19720)。
- 点击
Action>Connect,输入服务器的 IP 地址、端口和密码。 - 选择协议(如 OpenVPN、PPTP 等),然后点击
OK。 - 连接成功后,客户端会显示连接状态。
常见配置参数
- 服务器地址:服务器的公网 IP 或内部 IP。
- 端口:默认是 19720,但可以自定义。
- 协议:根据需求选择 OpenVPN、PPTP、L2F 等。
- 密码:服务器的登录密码。
- DNS 解析:配置 DNS 服务器地址(可选)。
- 端口转发:如果需要外部访问,设置端口转发。
高级配置
- DNS 和 NTP:服务器可以配置 DNS 和 NTP 服务,提供更好的网络管理。
- 端口转发:服务器支持端口转发功能,可以将内部服务开放到外部。
- 访问控制:限制客户端的访问权限,设置IP白名单或黑名单。
注意事项
- 防火墙设置:确保服务器和客户端的防火墙允许 SoftEther VPN 的相关端口。
- 用户权限:注意服务器上的用户权限管理,避免未授权的访问。
- 日志管理:服务器提供详细的日志,可以用于故障排查。
- 性能优化:根据网络条件调整 VPN 协议和参数,优化性能。
管理和维护
- 命令行工具:可以通过命令行工具
vpncmd进行服务器配置。 - Web 界面:通过 Web 界面管理服务器配置(默认端口 19721)。
- API 接口:提供 REST API 接口,方便自动化管理。
文档和资源
- 官方文档:https://www.softether.org/
- 社区支持:可以在社区论坛获取帮助和建议。









