场景描述:
本人长期在远程办公,需要在公司连接家里电脑办公,但是家里有公网IP,并可进行内网穿透,
但是如果直接把设备的远程端口暴露在公网上想着不安全,已经被端口扫描了好几次,现在休息在家想着在家里服务器上搭建一个 softether server,通过暴露 1194 端口实现,专用网络连接,再从专用网络连接到家里的台式机实现远程控制。并实现专用网络访问数据中心和家里的互联。
特别说明:安装 centos9,由于本教程只介绍 softEther VPN的安装,关于 centos9 的教程和部署,本教程暂时不做介绍,如果不会安装 centos9可私信我咨询。
验证系统版本:CentOS Stream release 9,实测可完成安装。
一、准备工作
-
下载SoftEther VPN的安装包
可以从官方网站下载最新版本的SoftEther VPN安装包,下载地址为:https://www.softether-download.com/cn.aspx?product=softether
二、登录服务器 使用 ssh 22 端口连接服务器
三、登录完成 开始控制服务器
四、上传服务器端安装程序
请确定你的安装目录 我这里的安装目录是/usr/local/
开始上传服务器端
五、进入程序存放的目录
在 ssh 上 输入usr/local/,这样就算成功进入了这个目录
cd /usr/local
六、解压这个安装包
softether-vpnserver-v4.43-9799-beta-2023.08.31-linux-x64-64bit.tar.gz就是你下载的服务器端包,我的包是这个路径,请根据实际包文件进行修改。
tar xzf softether-vpnserver-v4.43-9799-beta-2023.08.31-linux-x64-64bit.tar.gz
七、解压完成安装包
解压完成,后得到一个 vpnserver文件夹
八、输入 以下命令,进入这个系统的目录
cd vpnserver
截图如下:
九、输入以下命令 yum install gcc 安装 gcc 库。
yum install gcc
十、安装make 应用库
使用以下命令安装make
工具:
yum install make
十一、开始编译安装 SoftEther Server
使用以下命令编译并安装SoftEther VPN:
make
十二、安装界面展示
完成安装后展示界面
十二、启动 SoftEther Server
1 、使用以下命令设置vpnserver文件的执行权限:
chmod 600 vpnserver
chmod +x vpnserver
2 、 使用这个命令进行启动
sudo ./vpnserver start
十三、如何添加这个服务到启动项,
请看下一篇文章 如何在 centos9 上将 softether server 设定自动启动以及如何管理 softether server 。
标签:vpnserver,安装包,Server,softether,SoftEther,安装,centos9 From: https://blog.csdn.net/qq_33683249/article/details/140172339