再补充三种内网穿透的方法:ngrok 、ngrok.cc、IOEE

本文介绍了三种开源的内网穿透工具:ngrok、ngrok.cc和IOEE,用于让本地资源被公网访问。其中,ngrok.cc因速度快和部分域名自定义而被推荐。操作步骤包括安装http-server,使用各工具创建隧道并配置域名。需要注意的是,这些方法需要保持命令行窗口开启以维持连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

-----------------2021.5.26更新---------------------

              解决了缺点,和这篇文章 让本地起的http-server 后台运行(没有小黑框),开机自启动 同样的原理理,内网穿透的那些命令也可以这样,通过一个脚本去实现

-----------------2021.5.26更新---------------------


        前一篇 让自己电脑上的资源(网页、文件、视频、ppt等)被公网其他人访问到,看完这个是个人都会搭建 ,利用钉钉的内网穿透,这篇文章介绍几款开源的, 这个也可以自定义一部分域名

       

缺点放前面

        和前面一篇钉钉内网穿透一样,这三种方法也有那个确定,就是两个命令行窗口不能叉掉。叉掉就断线了。我正在考虑怎么让他们无窗口,后台运行,且开机运行,找了我会更新的

       

必要步骤,前提知识, 安装http-server

  1. 下载nodejs 并安装 http-server,点击下载nodejs,得到一个.msi文件,双击运行,除了修改安装位置,其他的地方一直next,安装完成。
  2. 安装完了以后,从左下角搜索哪儿进命令行,输入 npm install http-server -g 安装http-server,-g 表示全局安装http-server
           
    在这里插入图片描述

       

1、ngrok(每次的域名是随机的,不推荐,付费的可以自定义域名)

        去官网 ngrok软件官网,然后登录,我是直接Google账号登录的
在这里插入图片描述
        然后copy 自己的token。
在这里插入图片描述

        下载对应的版本,我电脑Windows,我下载的就是Windows
在这里插入图片描述

        解压得到一个 .exe 文件,并在此目录下打开命令行,不会的参见这篇博客 win10 在文件路径下打开命令行窗口,一般是 shift +右键
在这里插入图片描述
       运行ngrok authtoken 你的token ,这个就是初始的时候运行一次就好了,以后都不用
在这里插入图片描述

      在想要分享的文件夹下打开命令行,不会的参见这篇博客 win10 在文件路径下打开命令行窗口,一般是 shift +右键 ,然后输入http-server -p 8088 ,回车,出现下面的界面,默认是8080端口,我通过-p 指定特定开放端口8088,比如我要分享学习资料,

在这里插入图片描述
在这里插入图片描述

      回到我们下载的文件那个目录下打开命令行,运行ngrok http 8088 回车看到下面这个界面,这儿端口要和上面我们开放的端口一致。
在这里插入图片描述
在这里插入图片描述
      看到红框框里面的域名了吗,一个 http 的,一个 https 的,随便一个复制到浏览器打开,可以看到如下。

在这里插入图片描述

2、ngrok.cc 国内的,网快,而且可自定义一部分域名,最推荐

      去官网 ngrok.cc 注册登录,随便一个邮箱都行

在这里插入图片描述

      进来后点隧道管理,开通隧道,然后拉到最后,找到免费的那个,立即购买

在这里插入图片描述
在这里插入图片描述

      然后隧道管理,下载客户端,我电脑64位win10 ,所以下载win64的

在这里插入图片描述

在这里插入图片描述

      下载后复制到你想要的文件夹进行解压,得到两个文件

在这里插入图片描述

      在想要分享的文件夹下打开命令行,不会的参见这篇博客 win10 在文件路径下打开命令行窗口,一般是 shift +右键 ,然后输入http-server -p 8088 ,回车,出现下面的界面,默认是8080端口,我通过-p 指定特定开放端口8088,比如我要分享学习资料,

在这里插入图片描述
在这里插入图片描述

      双击.bat文件,复制你的隧道id(在网站上隧道管理哪儿,最前面那个)回车
在这里插入图片描述

      得到这个界面 第三行就是你的域名映射到了你本机的8088端口
在这里插入图片描述

      还记得之前说的你的域名(在网站上隧道管理哪儿,上面的哪儿也有)吗,复制域名到浏览器打开得到

在这里插入图片描述

在这里插入图片描述

3、IOEE 域名固定,但不能自己设置,一般推荐

      还是老规矩,注册登录 IOEE官网,我是直接github 登陆了

在这里插入图片描述

      套餐服务,套餐选择,免费版走起
在这里插入图片描述

      我这儿不能重复开,大概点击马上体验就是让你设置一个名字,设置完就没了
在这里插入图片描述
      然后到映射配置,点编辑

在这里插入图片描述

      按下图配置好了,点确定

在这里插入图片描述

      终端管理,连接命令,下载客户端我是win10,所以我下载win10的客户端

在这里插入图片描述
在这里插入图片描述

      下载复制到你想要的文件夹解压,得到一个exe文件

在这里插入图片描述

      在想要分享的文件夹下打开命令行,不会的参见这篇博客 win10 在文件路径下打开命令行窗口,一般是 shift +右键 ,然后输入http-server -p 8088 ,回车,出现下面的界面,默认是8080端口,我通过-p 指定特定开放端口8088,比如我要分享学习资料,

在这里插入图片描述
在这里插入图片描述

      回到下载的客户端目录下,打开命令行,运行命令client_windows_amd64.exe -s jp.cdjxt.net -p 5993 -k cd59b1112d9748b292f0fc0eb325abdc -ssl true

在这里插入图片描述

在这里插入图片描述

      浏览器访问网站给你的域名

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中南自动化学院至渝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值