首页 > 系统相关 >【实战经验】基于 centos9 安装和部署SoftEther Server 搭建异地组网

【实战经验】基于 centos9 安装和部署SoftEther Server 搭建异地组网

时间:2024-07-04 11:26:38浏览次数:16  
标签:vpnserver 安装包 Server softether SoftEther 安装 centos9

场景描述: 

本人长期在远程办公,需要在公司连接家里电脑办公,但是家里有公网IP,并可进行内网穿透,

但是如果直接把设备的远程端口暴露在公网上想着不安全,已经被端口扫描了好几次,现在休息在家想着在家里服务器上搭建一个 softether server,通过暴露 1194 端口实现,专用网络连接,再从专用网络连接到家里的台式机实现远程控制。并实现专用网络访问数据中心和家里的互联。

特别说明:安装 centos9,由于本教程只介绍 softEther VPN的安装,关于 centos9 的教程和部署,本教程暂时不做介绍,如果不会安装 centos9可私信我咨询。

验证系统版本:CentOS Stream release 9,实测可完成安装。

一、准备工作

  1. 下载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

相关文章

  • vue 运行npm run serve 出现 Starting development server... ERROR ValidationErro
    解决方式:报错信息不完整,但从给出的部分来看,这个错误与Webpack的进度插件(ProgressPlugin)有关。ValidationError:ProgressPluginInvalid表明进度插件配置无效或者不正确。解决方法:检查Webpack配置文件中是否正确引入并配置了进度插件。确保进度插件的使用方法符合最新版本的......
  • windows server 2012 rc使用opencv库失败(缺dll解决办法)
    vs2015-vs2019封装的库,需要安装对应的运行时本人本地安装过vs2019,所以有vcredist_x64.exe安装程序(或者使用DirectX一键安装缺失库,但也有可能安装2019运行库失败;所以还是一下方法一步一步安装)vcredist_x64.exe路径(更具自己路径);或者使用everything查找vcredist_x64.exe文......
  • VMware ESXi 8.0U3 macOS Unlocker & OEM BIOS Huawei (华为) FusionServer 定制版
    VMwareESXi8.0U3macOSUnlocker&OEMBIOSHuawei(华为)FusionServer定制版ESXi8.0U3标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)、Huawei(华为)、xFusion(超聚变)OEM定制版请访问......
  • SQLServer数据库批量kill会话的脚本(慎用!)
    微软大佬提供的一个批量kill会话的脚本,很凶很暴力,慎用慎用慎用!尤其是涉及大事务时。請注意:如果資料庫還在正在Recovery階段無效,因為無法Kill系統Session,必須等候Recovery完畢(或是重建交易紀錄檔案)。/*Function:KillallSPIDonspecificdatabaseandRepairWri......
  • 安防监控视频平台LntonAIServer视频智能分析平台行人入侵检测算法
    在当今社会,随着科技的迅速发展和安全需求的日益增长,行人入侵检测技术成为了安全防护领域的重要研究方向。LntonAIServer行人入侵检测算法作为该领域的先进技术之一,其性能和应用效果受到了广泛关注。首先,从技术角度来看,LntonAIServer行人入侵检测算法采用了深度学习和图像处理......
  • <sa8650>sa8650 qcxserver-之-摄像头传感器VB56G4A驱动开发<1>
    <sa8650>sa8650qcxserver-之-摄像头传感器VB56G4A驱动开发<1>一、前言二、QCX架构三、QCX传感器驱动程序定制开发3.1sensor硬件接口3.2sensor配置文件3.2.1cameraconfig.c3.2.2cameraconfigsa8650_water.c3.2.3新增编译MK3.2.4参数解析3.2.4.1st......
  • [漏洞复现]Geoserver表达式注入致远程代码执行漏洞(CVE-2024-36401)
    觉得该文章有帮助的,麻烦师傅们可以搜索下微信公众号:良月安全。点个关注,感谢师傅们的支持。看到长亭昨晚发送的漏洞风险提示,我这边快马加鞭看看能不能赶上热度,payload就放在星球了,欢迎各位师傅来白嫖,看上眼的话可以留下试试。漏洞描述GeoServer是一个开源服务器,用于共享、处......
  • 使用EF 连接 数据库 SQLserver、MySql 实现 CodeFirst
    1.新建项目,下载Nuget安装包创建项目需要注意几点,如果是基于.netframework的项目需要选择相应版本的EF,如果是跨平台则选择EFCore版本。我这里选择的是.netframework版本。红框里面是实现EFCodeFirst需要的包。对应的版本:EntityFramework6.3.0MySql.Data6.8......
  • SQLServer设置端口
    要在SQLServer中设置或更改端口号,可以通过SQLServer配置管理器进行配置。以下是具体步骤:打开SQLServer配置管理器:在Windows上,按Win+R打开“运行”对话框,输入SQLServerManager<version>.msc,例如SQLServerManager13.msc(适用于SQLServer2016)或SQLServe......
  • Sql Server日常运维!
    内容来源于网络,如有侵权,请联系我删除。一、基础命令查看当前数据库的版本SELECT@@VERSION;查看服务器部分特殊信息selectSERVERPROPERTY(N'edition')asEdition--数据版本,如企业版、开发版等,SERVERPROPERTY(N'collation')asCollation--数据库字符集......