一、Linux命令行中下载和安装客户端
x86 32位平台https://www.uulap.com/download/nattunnel.linux.386/nattunnel
x86 64位平台https://www.uulap.com/download/nattunnel.linux.amd64/nattunnel
arm 32位平台https://www.uulap.com/download/nattunnel.linux.arm/nattunnel
arm 64位平台https://www.uulap.com/download/nattunnel.linux.arm64/nattunnel
mips平台https://www.uulap.com/download/nattunnel.linux.mips/nattunnel
mipsle平台https://www.uulap.com/download/nattunnel.linux.mipsle/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.amd64/nattunnel
chmod +x nattunnel
/root/nattunnel -t网络TOKEN
网络TOKEN
, 在控制台内网列表页面查看 &
)
nohup /root/nattunnel -t<网络TOKEN> &
安装过程截图说明
二、配置开机启动
下面是开机启动的配置,路径和token修改为用户环境下参数, vi命令的基础操作这里不再讲解。
CentOS开机启动
1、rc.local增加可执行权限
chmod +x /etc/rc.local
chmod +x /etc/rc.d/rc.local
2、修改rc.local文件,在 exit 0 前面加入以下命令。保存并退出。
vi /etc/rc.local
进入文件编辑状态,输入a
切换追加模式,这里通过键盘的↑↓←→方向键将光标移动exit 0
的上一行(如没有exit 0,则移到最后一行开始位置),加入启动命令如下(网络TOKEN用户自行修改)
nohup /root/nattunnel -t网络TOEKN &
加入完成后,我们按下ESC
回到普通模式。输入一个:
号,就可以进入命令模式。
这时我们输入wq
并回车进行保存,保存成功后就回到了shell模式下。
开机启动添加完成。
Ubuntu开机启动
最新的ubuntu默认已经没有rc.local文件,需要手动来配置
配置链接:http://doc.uulap.com/docs/nattunnel/nattunnel-1c42kp6reckoc
vi /etc/rc.local
nohup /root/nattunnel -t网络TOEKN &
OpenWrt、树莓派 开机启动
vi /etc/rc.local
在exit 0上一行加入
nohup /root/nattunnel -t网络TOEKN > /dev/null &
群晖nas 5.x版本开机启动
vi /etc/rc
在exit 0上一行加入
nohup /root/nattunnel -t网络TOEKN &
三、客户端停止与卸载
重新启动客户端:pkill -f nattunnel
nohup /root/nattunnel -t网络TOEKN &
停止客户端运行:pkill -f nattunnel
卸载客户端:rm -rf /root/nattunnel