r7000 SoftEther VPN Server部署完整教程

目录

  1. SoftEther VPN简介
  2. r7000路由器上部署SoftEther VPN Server
  3. 连接SoftEther VPN客户端
  4. FAQ

SoftEther VPN简介

SoftEther VPN是一款功能强大、免费开源的跨平台VPN软件,支持Windows、macOS、Linux等多种操作系统。它提供了稳定可靠的VPN服务,具有以下特点:

  • 支持多种VPN协议,包括L2TP/IPsec、OpenVPN、SoftEther、SSTP、EtherIP、L2TPv3等
  • 支持高级VPN功能,如负载均衡、多重认证、动态DNS等
  • 采用先进的加密算法,保障数据传输安全性
  • 跨平台兼容性强,可在各种操作系统上使用
  • 免费开源,无需付费即可使用

r7000路由器上部署SoftEther VPN Server

准备工作

在部署SoftEther VPN Server之前,需要先完成以下准备工作:

  1. 确保您的r7000路由器已经成功刷机为Merlin固件。
  2. 路由器需要具有足够的存储空间,建议至少有200MB可用空间。
  3. 路由器需要能够访问互联网,以便下载安装软件包。

下载并安装SoftEther VPN Server

  1. 登录路由器管理页面,进入”系统工具” – “Scripts”菜单。
  2. 在”Scripts”页面中,点击”创建新脚本”按钮。
  3. 在弹出的窗口中,为脚本命名为”install_softether_vpn.sh”,然后将以下内容复制粘贴到脚本编辑框中:

#!/bin/sh

wget https://www.softether-download.com/files/softether/v4.34-9745-rtm-2020.08.17-tree/Linux/SoftEther_VPN_Server/64bit_-_Intel_x64_or_AMD64/softether-vpnserver-v4.34-9745-rtm-2020.08.17-linux-x64-64bit.tar.gz

tar -xzf softether-vpnserver-v4.34-9745-rtm-2020.08.17-linux-x64-64bit.tar.gz

cd vpnserver

make make install

/usr/local/vpnserver/vpnserver start

  1. 点击”保存”按钮,保存该脚本。
  2. 接着点击”执行”按钮,开始安装SoftEther VPN Server。安装过程可能需要几分钟时间,请耐心等待。
  3. 安装完成后,SoftEther VPN Server服务将自动启动。

配置SoftEther VPN Server

  1. 登录路由器管理页面,进入”系统工具” – “Scripts”菜单。

  2. 在”Scripts”页面中,点击刚刚创建的”install_softether_vpn.sh”脚本,查看运行日志。

  3. 确认SoftEther VPN Server安装成功后,进入”Services” – “SoftEther VPN Server”菜单。

  4. 在”SoftEther VPN Server”页面中,您可以进行以下配置:

    • 设置VPN服务器名称和描述
    • 配置VPN服务器的监听端口
    • 设置VPN服务器的认证方式(用户名/密码、证书等)
    • 启用或禁用特定的VPN协议
    • 配置其他高级设置,如负载均衡、多重认证等
  5. 完成上述配置后,点击”应用更改”按钮保存设置。

连接SoftEther VPN客户端

下载并安装SoftEther VPN Client

  1. 访问SoftEther VPN官网(https://www.softether.org/),下载适合您操作系统的SoftEther VPN Client安装包。
  2. 安装SoftEther VPN Client,安装过程请按照提示进行操作。

连接VPN服务器

  1. 打开SoftEther VPN Client,点击”VPN连接”菜单。
  2. 在弹出的窗口中,点击”添加VPN连接”按钮。
  3. 在”VPN连接设置”窗口中,填写以下信息:
    • VPN服务器主机名或IP地址:您的r7000路由器的公网IP地址
    • VPN连接名称:任意您喜欢的名称
    • VPN连接类型:根据您的配置选择相应的VPN协议
    • 用户认证信息:输入您在VPN服务器上设置的用户名和密码
  4. 填写完成后,点击”连接”按钮,开始连接VPN服务器。
  5. 连接成功后,您就可以通过VPN隧道访问内网资源了。

FAQ

以下是关于r7000 SoftEther VPN Server的一些常见问题解答:

问: 为什么我无法连接到VPN服务器? 答: 请检查以下几个方面:

  • 确保您的r7000路由器能够正常访问互联网
  • 检查VPN服务器的监听端口是否被防火墙阻止
  • 确认您输入的用户名和密码是否正确
  • 尝试更换VPN协议,例如切换到OpenVPN协议

问: 如何查看VPN服务器的运行状态和日志信息? 答: 您可以登录路由器管理页面,进入”系统工具” – “Scripts”菜单,找到”install_softether_vpn.sh”脚本并点击”执行”按钮,即可查看VPN服务器的运行日志。

问: 如何实现负载均衡和多重认证? 答: 您可以在VPN服务器的配置页面中找到相关设置,开启这些高级功能。负载均衡可以帮助您在多个VPN服务器之间分配连接,提高整体性能。多重认证则可以为您的VPN连接增加额外的安全性。

问: SoftEther VPN Server是否支持动态DNS? 答: 是的,SoftEther VPN Server支持动态DNS功能。您可以在VPN服务器配置页面中找到相关设置,输入您的动态DNS域名即可。这样即使您的公网IP地址发生变化,也可以通过域名访问VPN服务器。

问: 如何查看当前连接到VPN服务器的客户端信息? 答: 您可以登录路由器管理页面,进入”Services” – “SoftEther VPN Server”菜单,在页面底部找到”在线用户”一栏,即可查看当前连接到VPN服务器的客户端信息。

正文完