目前国内内网穿透企业级的服务商有花生壳和神卓互联,我接触过很多公司在用,花生壳的穿透技术是 PHTunnel,神卓互联用的是 Wangooe Tunnel 技术,都是利用于企业级的,这里就介绍神卓互联内网穿透在 ubuntu 零碎上的装置教程
PS: 这里以 Ubuntu 18.04 为例,其它版本办法相似
1、登录 Ubuntu 操作系统
关上 Linux 终端,输出 sudo su 进入 root 账户权限,而后输出 apt-get update
sudo su
apt-get update
2、装置运行环境
装置 C ++ 运行环境
apt-get install g++
急躁期待装置实现
到此运行环境装置实现
3、下载和装置神卓互联客户端
创立一个目录:
mkdir /usr/local/shenzhuo
cd /usr/local/shenzhuo
复制 Linux 零碎 x86_64 下载地址
wget http://neiwangchuantou.oss-cn…
如您是 ARM 等其它 Linux 架构,点击查问相应的客户端版本 >>
给运行权限赋值
chmod +x client
启动神卓互联客户端: 参数里带上本人的账号和明码 例如:18800000000 明码:123456
./client 18800000000 123456
(再次阐明 18800000000 是账号,不是参数,请替换为本人的账号)
到此神卓互联客户端曾经装置和运行胜利,如果是首次应用,返回官网,登录控制台增加映射规定
4、注册零碎服务和开机自启动
第一步:编写脚本
vi /etc/systemd/system/shenzhuo.service
复制粘贴以下内容:(留神)账号更换为本人账号密码。
[Unit]
Description=shenzhuohulian Service
After=network.target
[Service]
Type=simple
WorkingDirectory=/usr/local/shenzhuo
ExecStart=/usr/local/shenzhuo/client 18800000000 123456
ExecStop=/bin/kill -2
Restart=always
StartLimitBurst=0
[Install]
WantedBy=multi-user.target
使配置文件失效
chmod +x /etc/systemd/system/shenzhuo.service
systemctl daemon-reload
systemctl restart shenzhuo
systemctl enable shenzhuo
服务配置已胜利。
附:零碎服务相干命令
查看服务运行状态
systemctl status shenzhuo
进行服务
systemctl stop shenzhuo
重启服务
systemctl restart shenzhuo