1、注册一个natapp账号
https://natapp.cn/
2、下载natapp程序并解压
cd /usr/
sudo mkdir natapp
cd natapp
sudo wget http://download.natapp.cn/assets/downloads/clients/2_3_9/natapp_linux_arm_2_3_9.zip
sudo unzip natapp_linux_arm_2_3_9.zip
3、赋权
sudo chmod a+x /usr/natapp/natapp
4、创建配置文件
nano config.ini
#将本文件放置于natapp同级目录 程序将读取 [default] 段 #在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置 #命令行参数 -config= 可以指定任意config.ini文件 [default] authtoken= #对应一条隧道的authtoken clienttoken= #对应客户端的clienttoken,将会忽略authtoken,若无请留空, log=none #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为none loglevel=ERROR #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG http_proxy= #代理设置 如 http://10.123.10.10:3128 非代理上网用户请务必留空
5、下载启动脚本并赋权755
cd /etc/init.d/
sudo wget https://raw.githubusercontent.com/natapp/natapp_autostart/master/RaspberryPi/natapp
sudo chmod 755 /etc/init.d/natapp
6、加入开机启动
sudo update-rc.d natapp defaults 90
7、其他相关命令
sudo /etc/init.d/natapp start #开启 sudo /etc/init.d/natapp stop #关闭 sudo /etc/init.d/natapp restart #重启 cd /etc/init.d sudo update-rc.d natapp defaults 90 #加入开机启动 sudo update-rc.d -f natapp remove #取消开机启动