Linux客户端安装和配置
量子互联官网: 量子互联官网
一、Linux命令行中下载和安装客户端
arm 32位平台
https://www.uulap.com/download/nattunnel.linux.arm/nattunnel
arm 64位平台
https://www.uulap.com/download/nattunnel.linux.arm64/nattunnel
- 不同的设备cpu平台下载相应的版本。
- 注意命令的大小写,每条命令输完后回车,继续下一条命令
- 网络TOEKN,
以下安装命令为root用户运行,其它用户自行修改命令
centos 切换root su - root
ubuntu 切换root su - root
cd /root
rm -rf nattunnel*
wget https://www.uulap.com/download/nattunnel.linux.arm/nattunnel
chmod +x nattunnel
/root/nattunnel -t网络TOEKN
网络TOEKN, 在控制台内网列表页面查看
linux客户端后台运行命令(不要忘记后面的&)
nohup /root/nattunnel -t网络TOEKN &
二、配置开机启动
下面是开机启动的配置,路径和token修改为用户环境下参数, vi命令的基础操作这里不再讲解。
Ubuntu开机启动
最新的ubuntu默认已经没有rc.local文件,需要手动来配置
ubuntu 14以后的系统默认没有rc.local文件来配置开机启动,在这里我们需要手动加入rc.local启动服务。
rc-local开机启动服务一键安装脚本(推荐)
wget -qO- --no-check-certificate https://www.uulap.com/download/rc-local-install.sh | bash
安装完成后,手动修改/etc/rc.local中*---*替换为用户的网络TOKEN并保存。
手动添加rc-local服务
- 建立rc-local.service文件
sudo vi /etc/systemd/system/rc-local.service
- 将下列内容复制进rc-local.service文件
[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
- 创建文件rc.local
sudo vi /etc/rc.local
- 将下列内容复制进rc.local文件,并将*---*替换为用户的网络TOKEN
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
nohup /root/nattunnel -t****-****-****-**** &
exit 0
- 给rc.local加上权限
sudo chmod +x /etc/rc.local
- 启用服务
sudo systemctl enable rc-local
开机启动设置完成.
三、客户端停止与卸载
重新启动客户端:
pkill -f nattunnel
nohup /root/nattunnel -t网络TOEKN &
停止客户端运行:
pkill -f nattunnel
卸载客户端:
rm -rf /root/nattunnel