在linux系统上使用SoftEther VPN配置远程连接L2TP服务器

本文摘要使用 SoftEther VPN 搭建 L2TP 服务器教程SoftEther VPN 是最强大且易于使用的多协议 VPN 软件之一。它可以在 Windows、Linux、Mac、FreeBSD 和 Solaris 上运行。 本文介绍使用一台海外 VPS 搭建 SoftEther VPN 服务器并配置 L2TP 连接的简单教程。服务器系统:Ubuntu 20.04 LTSVPS 服务器配置包含系统...

使用 SoftEther VPN 搭建 L2TP 服务器教程

SoftEther VPN 是最强大且易于使用的多协议 VPN 软件之一。它可以在 Windows、Linux、Mac、FreeBSD 和 Solaris 上运行。
本文介绍使用一台海外 VPS 搭建 SoftEther VPN 服务器并配置 L2TP 连接的简单教程。

服务器系统:Ubuntu 20.04 LTS

VPS 服务器配置

包含系统更新、安装及初始配置。

更新系统,安装依赖包

sudo apt-get update
sudo apt-get install build-essential

安装编译软件

apt-get install make gcc g++ -y

下载程序

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

如果程序版本更新,可以在官方下载页面找到新的下载地址。

安装程序
解压缩下载的程序:

tar xvf softether-vpnserver-v4.41-9787-rtm-2023.03.14-linux-x64-64bit.tar.gz

切换到解压出来的目录:

cd vpnserver

编译安装:

make

启动 SoftEther

./vpnserver start

服务器初始配置
如果不需要修改默认端口,可以省略这一步。

./vpncmd

依次输入 1,回车,输入 localhost:5555,再回车、回车。
输入以下命令修改管理员密码:

ServerPasswordSet

两次确认之后,按 Ctrl+C 退出管理。

设置开机启动
运行 vim /etc/rc.local,将以下内容加入到开机启动项中:

/root/vpnserver/vpnserver start

访问管理界面
通过 https://VPS外网地址:5555/https://vps外网地址/ 访问管理界面。
默认帐号:Administrator,密码为前面设置的密码。

配置 SoftEther VPN

由于 SoftEther VPN 的 Web 配置界面功能过于简单,建议下载客户端程序进行配置。以 SoftEther VPN Server 配置程序为例,运行以后,点击左下角的新设置,新建一个连接。

SoftEther 新建设置连接界面

输入连接信息,密码为空或为前面配置的密码。点击确定后返回主程序。点击“连接(c)”按钮,使用密码登录以后,就可以配置 SoftEther VPN 了。

配置 L2TP

下面以配置 L2TP 为例,来介绍 SoftEther 的一般配置方法。

进入 SoftEther VPN 配置界面,点击 IPsec/L2TP 设置

IPsec/L2TP 设置入口

选中“启动 L2TP”选项,并输入 L2TP 的预共享密钥,然后点击确定。

启动 L2TP 并设置预共享密钥

进入 SoftEther VPN 配置界面,点击 管理虚拟 HUB(A),单击 管理用户,添加一个 L2TP 用户。

管理虚拟 HUB 主界面

新建 L2TP 用户

用户列表与设置

回到管理虚拟 HUB 界面,点击 虚拟 NAT 和虚拟 DHCP 服务器,单击 启用 SecureNAT,然后关闭。

启用 SecureNAT 步骤一

启用 SecureNAT 步骤二

手机端设置

以苹果手机为例,转到 设置 > VPN,添加一个 L2TP 的 VPN 配置,输入服务器地址、账户、密码及预共享密钥,选中“发送所有流量”。

iPhone 添加 L2TP VPN 配置

配置好以后,保存返回 VPN 页面,选中该 VPN,在状态选项处滑动,连接 VPN。
连接以后,就可以使用全局方式进行上网了。

VPN 连接成功状态

本教程只是一个简单测试,用于验证 SoftEther VPN 的可用性,不建议用本文的方法访问海外网站。

觉得内容不错?我要

评论 暂无评论
暂无评论,快来抢沙发吧~