Leo's blog Leo's blog
首页
  • Java基础

    • JavaSE
    • JVM
    • Spring
  • Java进阶

    • SSM
    • SpringBoot
    • SpringCloud
    • SpringCloud Alibaba
  • 中间件

    • Nginx
    • Redis
    • FastDFS
    • RocketMQ
  • 框架

    • Netty
    • Shiro
    • Activiti
  • 数据库

    • MySQL
    • Oracle
  • 微服务

    • Dubbo
    • Nacos
  • 大叔据

    • ELK
    • Hadoop
  • 工具

    • Jenkins
    • Docker
  • 算法

    • 数据结构与算法
    • 设计模式
  • 计算机科学

    • 计算机网络
    • 操作系统原理
    • Linux
    • 网络安全
  • IDLE

    • IntelliJ IDEA
    • Visual Studio Code
  • 野生技能

    • Git
  • 娱乐

    • 读书
    • 电影
    • 音乐
    • 节目
  • 投资

    • 宏观
    • 周期
    • 加密货币
    • 量化交易
  • 思考

    • 观点
    • 随笔
  • 网站

    • 日常访问
    • 学习资源
  • 博客

    • 推荐博客
    • 友情链接
关于
  • 分类
  • 标签
  • 归档
GitHub

Leo Lee

Use Java with love.
首页
  • Java基础

    • JavaSE
    • JVM
    • Spring
  • Java进阶

    • SSM
    • SpringBoot
    • SpringCloud
    • SpringCloud Alibaba
  • 中间件

    • Nginx
    • Redis
    • FastDFS
    • RocketMQ
  • 框架

    • Netty
    • Shiro
    • Activiti
  • 数据库

    • MySQL
    • Oracle
  • 微服务

    • Dubbo
    • Nacos
  • 大叔据

    • ELK
    • Hadoop
  • 工具

    • Jenkins
    • Docker
  • 算法

    • 数据结构与算法
    • 设计模式
  • 计算机科学

    • 计算机网络
    • 操作系统原理
    • Linux
    • 网络安全
  • IDLE

    • IntelliJ IDEA
    • Visual Studio Code
  • 野生技能

    • Git
  • 娱乐

    • 读书
    • 电影
    • 音乐
    • 节目
  • 投资

    • 宏观
    • 周期
    • 加密货币
    • 量化交易
  • 思考

    • 观点
    • 随笔
  • 网站

    • 日常访问
    • 学习资源
  • 博客

    • 推荐博客
    • 友情链接
关于
  • 分类
  • 标签
  • 归档
GitHub
  • 计算机网络

    • natapp内网穿透
      • 1、常规方式
      • 2、后台运行方式
  • Linux

  • 网络安全

  • IntelliJ IDEA

  • 专业技能
  • 计算机网络
leee
2020-06-11

natapp内网穿透

# natapp内网穿透

一、

# 二、linux后台运行natapp(ngrok)教程

# 1、常规方式

首先,要确保常规方式运行natapp 没有任何问题。

如 我们将natapp放在 /usr/local/natapp/ 下

cd /usr/local/natapp
1


然后运行

./natapp -authtoken=xxxxxx
1


正常运行如下
image.png

# 2、后台运行方式

浏览器访问等测试,均无任何问题。
这时,如果关掉窗口,就是关掉了natapp程序,所以会掉线。

下面利用 nohup 实现natapp(ngrok)后台运行方法

nohup ./natapp -authtoken=xxxx -log=stdout &
1

运行如图
image.png

此时,按Ctrl+C 退出,或者直接关闭窗口都可以。
另开一个窗口检查一下

ps -ef|grep natapp
1

可以看到natapp进程代表运行成功!如果运行了多次,则会出现多个natapp进程,需要结束进程。
下面那个 23002的,代表查找程序本身,忽略掉。
image.png

找到natapp进程的pid 22989,如果要结束进程,运行

kill -9 22989
1

nohup 默认会在当前目录 创建 nohup.out 文件,会记录natapp运行日志,为避免日志过大,可以将日志等级降低 如:

nohup ./natapp -authtoken=xxx -log=stdout -loglevel=ERROR &
1
编辑
#natapp #Network #Linux
上次更新: 2020/06/11, 15:06:00
linux手动RPM安装gcc,g++

linux手动RPM安装gcc,g++ →

最近更新
01
Activiti使用手册(4)- Bpmn2规范
06-11
02
linux手动RPM安装gcc,g++
06-11
03
config - 通过@ConfigurationProperties读取yml配置
06-11
更多文章>
Theme by Vdoing | Copyright © 2020-2020 Leo Lee | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式