3、Armbian5.77(Debian 9)安装NATAPP并实现内网穿透之SSH远程连接[免费]

本文使用的是natapp免费的tcp隧道实现远程SSH访问,官方地址为:NATAPP-内网穿透 基于ngrok的国内高速内网映射工具

 

一、创建免费内网穿透隧道,并实现SSH外网连接

略:注册与如果需要实名认证过程

1、首页-->登录-->购买隧道-->免费隧道

2、配置隧道协议,并免费购买

3、Armbian5.77(Debian 9)安装NATAPP并实现内网穿透之SSH远程连接[免费]_第1张图片

3、购买后-->我的隧道,可以看到authtoken,待会儿用

4、下载natapp客户端,导航栏-->客户端下载,如图(1)我的是arm64位系统的,所以选择64位的包,根据自己的arm系统选择即可。

注意这里不是直接点击下载,而是用【wget+下载地址】的方式在Linux中端直接下载,如图(2)空白处右键按检查(大多数电脑可以用快捷键按f12或fn+f12),点击箭头-->点击版本位数号-->复制地址

3、Armbian5.77(Debian 9)安装NATAPP并实现内网穿透之SSH远程连接[免费]_第2张图片

3、Armbian5.77(Debian 9)安装NATAPP并实现内网穿透之SSH远程连接[免费]_第3张图片

5、在服务器中以 root 用户创建新文件夹 /opt/natappfile,通过【wget+下载地址】下载好,并给与执行权限,然后执行启动。

mkdir /opt/natappfile
wget http://download.natapp.cn/assets/downloads/clients/2_3_9/natapp_linux_arm64/natapp
chmod a+x natapp
./natapp -authtoken=9ab6b9040a624f40        #刚配置好的tcp隧道中的authtoken值

6、如果启动成功,则出现如下界面,可以使用一台不在局域网的电脑使用SSH连接工具连接试试。

3、Armbian5.77(Debian 9)安装NATAPP并实现内网穿透之SSH远程连接[免费]_第4张图片

Tunnel Status Online : 代表链接成功

Version : 当前客户端版本,如果有新版本,会有提示

Forwarding : 当前穿透 网址 或者端口

Web Interface : 是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试

Total Connections : 总连接数

二、实现后台运行natapp

1、在/opt/natappfile中与natapp程序同级的目录里新建一个名为config.ini 的配置文件,用于启动natapp后可以后台运行。

    注:(1)、authtoken后面是复制你刚配置好的tcp隧道中的authtoken值,如我的authtoken值为:8b563890dac23b22,则填写例子为:authtoken=8b563890dac23b22

           (2)、log是配置日志文件,如果需要看日志可以自行配置一个路径接收,如log=/opt/natappfile/natlog.log

#将本文件放置于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 非代理上网用户请务必留空

2、到此先查看是否有多余进程,有的先kill掉

ps -ef |grep natapp        #查看是否有运行的进程
kill -9 11652<进程id>       #杀掉进程

3、Armbian5.77(Debian 9)安装NATAPP并实现内网穿透之SSH远程连接[免费]_第5张图片

3、启动测试,将命令放入括号当中,比如说:(./natapp &),这样即可将natapp后台运行

(./natapp &)

运行后可用Ctrl+C退出然后用ps -ef |grep natapp查看进程是否还在,在的话证明后台运行成功


本节完

你可能感兴趣的:(ssh)