首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >神卓互联内网穿透Linux版如何安装?2026最新超详细实操教程

神卓互联内网穿透Linux版如何安装?2026最新超详细实操教程

原创
作者头像
用户5997228
发布于 2026-09-13 13:29:07
发布于 2026-09-13 13:29:07
1610
举报
文章被收录于专栏:内网穿透内网穿透

一、前期准备工作

在安装之前,先确认基础环境,避免安装失败、启动报错:

1. 系统适配:支持主流Linux发行版,x86_64架构(服务器通用)、Arm32/Arm64架构(树莓派、工控机、嵌入式设备)全覆盖;

2. 基础依赖:系统预装wget、tar解压工具,联网状态正常;

3. 账号准备:提前注册神卓互联账号(手机号/邮箱均可),用于客户端绑定登录;

4. 权限要求:建议使用root权限操作,避免权限不足导致启动失败。

二、安装环境配置(通用步骤)

打开Linux终端,依次执行以下命令,更新系统源并安装必备运行环境,适配所有Debian、Ubuntu系列系统:

代码语言:javascript
复制
# 切换root超级权限
sudo su

# 更新系统软件源
apt-get update

# 安装C++运行依赖(必备,缺失会导致客户端无法启动)
apt-get install g++ -y

CentOS系列系统可使用以下命令安装依赖:

代码语言:javascript
复制
yum install gcc-c++ -y

等待依赖安装完成,无报错即可进入下一步安装环节。

三、对应架构下载安装包

神卓互联Linux版区分x86_64(通用服务器)和Arm架构(嵌入式/工控设备),根据自己设备架构选择对应下载命令,推荐通过wget命令在线下载,保证版本最新、文件完整。

1、x86_64 通用服务器(阿里云/腾讯云/物理服务器)

代码语言:javascript
复制
# 创建专属安装目录,统一管理文件
mkdir -p /usr/local/shenzhuo
cd /usr/local/shenzhuo

# 下载最新Linux x86版本安装包
wget https://download.shenzhuohl.com/down/chuantou/debian/9.1.0/x86/shenzhuo.tar

2、Arm64 设备(树莓派4、新款工控机)

代码语言:javascript
复制
mkdir -p /usr/local/shenzhuo
cd /usr/local/shenzhuo
wget https://download.shenzhuohl.com/down/chuantou/debian/9.1.0/arm64/shenzhuo.tar

3、Arm32 设备(老旧树莓派、嵌入式设备)

代码语言:javascript
复制
mkdir -p /usr/local/shenzhuo
cd /usr/local/shenzhuo
wget https://download.shenzhuohl.com/down/chuantou/debian/9.1.0/arm32/shenzhuo.tar

四、解压文件并赋予运行权限

下载完成后,执行解压命令,并给客户端程序添加运行权限,这是启动客户端的关键步骤:

代码语言:javascript
复制
# 解压压缩包
tar -xvf shenzhuo.tar

# 赋予客户端可执行权限
chmod +x client

执行ls命令可查看目录下文件,出现client可执行文件及依赖文件,即为解压成功。重点注意:libprotobuf.so.28依赖文件必须与client程序在同一目录,否则客户端无法正常启动。

五、启动客户端并绑定账号

神卓互联Linux客户端无需复杂配置文件,一条命令即可启动并绑定账号,替换为自己的神卓互联账号密码即可:

代码语言:javascript
复制
# 启动命令格式:./client 账号 密码
./client 你的注册手机号 你的登录密码

注意事项:登录密码请勿包含特殊字符,否则会导致登录认证失败。

终端提示加载映射规则、服务在线,即为启动成功。此时客户端已成功连接神卓互联云端,可正常使用内网穿透功能。

六、Web控制台创建穿透映射

客户端启动成功后,穿透规则全部在神卓互联Web控制台配置,无需修改Linux配置文件,操作极简:

1. 浏览器登录神卓互联官网后台,进入内网穿透管理控制台;

2. 点击【新建映射】,根据业务需求选择穿透协议(TCP/UDP/HTTP/HTTPS);

3. 填写本地内网IP、项目端口,自定义公网访问端口/域名;

4. 保存配置,刷新客户端即可生效,外网可直接访问本地内网服务。

七、配置开机自启(关键!防止重启失效)

很多用户安装后遇到服务器重启、服务掉线的问题,核心原因是未配置开机自启。下面教大家配置系统守护进程,实现开机自动启动、意外掉线自动重连。

1. 创建系统服务文件

代码语言:javascript
复制
vim /etc/systemd/system/shenzhuo.service

2. 粘贴以下完整配置(替换为你的真实账号密码)

代码语言:javascript
复制
[Unit]
Description=Shenzhuo Intranet Penetration Service
After=network.target

[Service]
Type=simple
WorkingDirectory=/usr/local/shenzhuo
ExecStart=/usr/local/shenzhuo/client 你的账号 你的密码
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

3. 保存退出,启用开机自启

代码语言:javascript
复制
# 重新加载系统服务
systemctl daemon-reload

# 设置开机自启
systemctl enable shenzhuo

# 启动服务
systemctl start shenzhuo

# 查看服务运行状态
systemctl status shenzhuo

显示active(running)即为配置成功,后续服务器重启、程序意外关闭,都会自动重启服务,保障穿透链路永久在线。

八、常用操作命令汇总

代码语言:javascript
复制
# 停止穿透服务
systemctl stop shenzhuo

# 重启穿透服务
systemctl restart shenzhuo

# 取消开机自启
systemctl disable shenzhuo

# 查看运行日志(排查报错)
journalctl -u shenzhuo -f

九、常见报错与解决方案

1、权限不足无法启动:未使用root权限运行,切换sudo su超级权限重新操作即可;

2、依赖缺失启动失败:重新执行前文环境安装命令,补齐g++运行依赖;

3、登录认证失败:检查账号密码是否正确,密码去除特殊字符,重新启动;

4、映射不生效:确认客户端在线,控制台映射配置无误,重启客户端刷新规则;

5、Arm设备启动异常:核对设备架构,下载对应Arm32/Arm64安装包,不可混用版本。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 一、前期准备工作
  • 二、安装环境配置(通用步骤)
  • 三、对应架构下载安装包
    • 1、x86_64 通用服务器(阿里云/腾讯云/物理服务器)
    • 2、Arm64 设备(树莓派4、新款工控机)
    • 3、Arm32 设备(老旧树莓派、嵌入式设备)
  • 四、解压文件并赋予运行权限
  • 五、启动客户端并绑定账号
  • 六、Web控制台创建穿透映射
  • 七、配置开机自启(关键!防止重启失效)
  • 八、常用操作命令汇总
  • 九、常见报错与解决方案
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档