2021年12月13日星期一

Ubuntu Linux 上安装Softether Client


1、下载程序:

官网下载
Github下载

终端命令:

curl -o vpnclient.tar.gz https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.38-9760-rtm/softether-vpnclient-v4.38-9760-rtm-2021.08.17-linux-x64-64bit.tar.gz


2、解压安装包,得到vpnclient文件夹,可以使用mv命令将文件夹移动到要安装的位置,如/var/vpnclient/

tar -zxvf vpnclient.tar.gz

sudo mv ./vpnclient/ /var/vpnclient/

3、安装前准备:
可能系统缺少make和gcc软件而安装失败,需要先执行下列命令安装依赖
 
sudo apt update && sudo apt-get install build-essential && sudo apt install make gcc --fix-missing


3、执行安装,进入安装目录,运行.install.sh(隐藏的脚本文件),有三次要你同意软件协议,都选择Yes/Agree(即三次输入数字1)

打开源码目录
cd /var/vpnclient/

执行安装命令脚本
sudo ./.install.sh

安装网络管理工具net-tools,需要使用里面的ifconfig命令
sudo apt install net-tools

编译安装完成后会在源码目录看到 vpnclient 和 vpncmd  文件,
前者为后台服务,后者为管理工具


4、启动服务       sudo ./vpnclient start

5、启动管理工具      ./vpncmd
选择 2(管理客户端),目标主机为空(本机),连接成功,可以用help查看命令帮助。

启动远程链接: RemoteEnable    //子命令中执行
VPN Client>RemoteEnable

远程管理Windows图形化客户端:下载
安装为 SoftEther VPN Client 远程管理工具

check    //测试您的安装

NicCreate vlan   //在您的计算机上创建虚拟 VPN 接口vlan

echo 1 > /proc/sys/net/ipv4/ip_forward   //开启IP转发

dhclient vpn_vlan  //从 VPN DHCP 服务器获取 IP 地址

 dhclient vpn_vlan  //从 VPN DHCP 服务器获取 IP 地址

ip a  //显示vlan接口和分配的 IPv4 地址

AccountCreate   //创建连接设置,按提示输入连接名,主机和端口,Hub名,用户名,虚拟网卡名。

设置连接的用户密码:AccountPasswordSet 连接名 /PASSWORD:密码 /TYPE:standard

设置服务自动连接:AccountStartupSet 连接名

手动连接:AccountConnect 连接名

查看连接状态:AccountList


参考链接:SoftEther Linux 使用方法

引用:  服务端安装