linux内网穿透常用的工具-yellowcong

来源:互联网 发布:js getelementbyid 编辑:程序博客网 时间:2024/05/17 05:03

内网穿透工具,可以让我们直接突破防火墙,就可以直接在外网上访问到自己的机器了,可以使tcp也可以使http的协议。我推荐的这几款常用的内网穿透工具都是基于Ngrok 对的基础上,进行开发的,还有国内比较火的花生壳

常用的软件列表

我觉得国内这几个软件比较的好用,特别是国内的花生壳,很牛逼,Window版本很好用,linux的就是阉割版本了

软件名称 下载地址 NATAPP https://natapp.cn/ Sunny-ngrok https://www.ngrok.cc/ 花生壳 http://hsk.oray.com/ 小米球ngrok http://ngrok.ciqiuwl.cn/

对于与NatApp和Suny-ngrok特点

这两个软件是基于Ngrok 的,他们是端口阻塞的,啥意思呢,就是我运行了后,我的终端一直要开着,不能关掉,所以特别淡腾,这样我们需要结合screen 来使用,我后面再单独的做一个关于Screen使用的文章

NatApp使用

NatApp安装

下载natApp,我们需要根据自己linux的版本来下载

#下载安装包wget http://download.natapp.cn/assets/downloads/clients/2_3_4/natapp_linux_386_2_3_4.zip#解压文件unzip natapp_linux_386_2_3_4.zip#给natapp执行权限chmod a+x natapp

这里写图片描述

配置NatApp

创建隧道
这里写图片描述

设置隧道的类型和端口号
这里写图片描述

获取token,用于启动natapp
这里写图片描述

Natapp启动

通过natapp启动后,我们就可以愉快的通过外网来访问自己的网站了,爽歪歪,我们可以用于ssh也可以用于mysql和tomcat等

./natapp -authtoken=78d0c613d104b342./natapp -authtoken=我们自己的token

这里写图片描述

Sunny-ngrok使用

sunny-ngrok的安装

客户端下载地址https://www.ngrok.cc/#down-client,需要悬着自己对应的版本去安装

#官网下载地址https://www.ngrok.cc/#down-client#我的七牛云下载文件,这个是linux 64位的wget http://yellowcong.qiniudn.com/suny_ngrok_linux_amd64.zip#如果没有安装 unzipyum install unzip #解压文件unzip suny_ngrok_linux_amd64.zip -d suny

这里写图片描述

客户端sunny
这里写图片描述

创建隧道

这里写图片描述

获取id号码
这里写图片描述

使用sunny的ngrok

#启动一条隧道sunny clientid 1678e98a17a14088#启动多条隧道sunny clientid 1678e98a17a14088,3e23d14f040b2b12#建立成功后,就可以通过域名访问了http://whaty.free.ngrok.cc

这里写图片描述

多个转发的
这里写图片描述

访问成功
这里写图片描述

小米球ngrok

官方地址http://ngrok.ciqiuwl.cn/

#官网地址http://ngrok.ciqiuwl.cn/#我的七牛云下载地址wget http://yellowcong.qiniudn.com/ngrok_xiaomi.zip#解压到xiaomi文件夹unzip ngrok_xiaomi.zip -d xiaomi#给执行权限chmod a+x ngrok#xxx 是你自定义的域名前缀./ngrok -config=ngrok.cfg -subdomain xxx 80

目录结构
这里写图片描述

添加执行权限
这里写图片描述

执行成功后的效果
这里写图片描述

访问结果
这里写图片描述

花生壳使用

安装花生壳

同上面一样,也是需要根据自己的linux版本,去下载对应的版本的花生壳

#官网下载地址wget http://download.oray.com/peanuthull/linux/phddns-3.0-1.i386.rpm#我的下载地址 32位wget http://yellowcong.qiniudn.com/phddns-3.0-1.i386.rpm#64位下载地址wget http://yellowcong.qiniudn.com/phddns-3.0-1.x86_64.rpm#安装rpm -ivh phddns-3.0-1.x86_64.rpm#删除 phddnsrpm -e --nodeps phddns-3.0-1.x86_64

这里写图片描述

安装我们的花生壳,不过说,有一个文件没有读取到,俺也不知道咋回事哦,出现了这个问题后,不得不说,我的这个版本就用不了了, 得换成别的版本了
这里写图片描述

我尼玛位版本弄错了,菊花疼啊,我是centos64位的,我应该选phddns-3.0-1.x86_64.rpm这个版本

这里写图片描述

删除成功
这里写图片描述

phddns命令

phddns install (安装)| uninstall(卸载)|rpm -e phddns-3.0-1.x86_64(卸载)
phddns start(启动)| stop(停止)| status(状态)| restart(重启)|
phddns reset(重置)
phddns version(版本)

phddns status
获取SN和Default Password
这里写图片描述

登录花生壳

登录地址:https://b.oray.com/
这里写图片描述

设置登录的时候的密码和手机

这里写图片描述

直接到控制台添加设备

控制台地址:http://hsk.oray.com/console/manage/
这里写图片描述

然后配置端口信息啥的,菊花比较疼的是,居然还要实名认证,怕爹传播色情啊。。。

这里写图片描述

原创粉丝点击