再补充三种内网穿透的方法:ngrok 、ngrok.cc、IOEE
-----------------2021.5.26更新---------------------
解决了缺点,和这篇文章 让本地起的http-server 后台运行(没有小黑框),开机自启动 同样的原理理,内网穿透的那些命令也可以这样,通过一个脚本去实现
-----------------2021.5.26更新---------------------
文章目录
- 缺点放前面
- 必要步骤,前提知识, 安装http-server
- 1、ngrok(每次的域名是随机的,不推荐,付费的可以自定义域名)
- 2、ngrok.cc 国内的,网快,而且可自定义一部分域名,最推荐
- 3、IOEE 域名固定,但不能自己设置,一般推荐
前一篇 让自己电脑上的资源(网页、文件、视频、ppt等)被公网其他人访问到,看完这个是个人都会搭建 ,利用钉钉的内网穿透,这篇文章介绍几款开源的, 这个也可以自定义一部分域名
缺点放前面
和前面一篇钉钉内网穿透一样,这三种方法也有那个确定,就是两个命令行窗口不能叉掉。叉掉就断线了。我正在考虑怎么让他们无窗口,后台运行,且开机运行,找了我会更新的
必要步骤,前提知识, 安装http-server
- 下载nodejs 并安装 http-server,点击下载nodejs,得到一个.msi文件,双击运行,除了修改安装位置,其他的地方一直next,安装完成。
- 安装完了以后,从左下角搜索哪儿进命令行,输入
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
浏览器访问网站给你的域名
再补充三种内网穿透的方法:ngrok 、ngrok.cc、IOEE相关推荐
- ubuntu20.04上安装和使用frp内网穿透的方法
ubuntu20.04上安装和使用frp内网穿透的方法 第一步:下载frp软件 frp_0.36.2_linux_amd64.tar.gz 下载地址:https://download.csdn.net ...
- 几种内网穿透工具使用体验
在外网访问公司或家里的内网的电脑或设备时,都需要一个公网IP才行.比如WEB开发时.物联网设备传输测试.外网访问NAS等.但是,大家都知道IPv4时代公网IP资源紧张,大部分宽带用户都只能使用内网IP ...
- 教程 | 用安卓手机搭建 web 服务器(三)—— 内网穿透
用手机完成服务器搭建后一般会放在寝室或者家里,这时使用的是内网,没有公网的固定 IP,没法进行域名解析,这时候就需要内网穿透了. 内网穿透的解决方案有花生壳.frp.魔法隧道.ngrok 等,我选择的 ...
- 外网访问内网(内网穿透)方法总结
自建服务器或者监控时,如何使外网设备访问到内网,是个麻烦问题. 这个任务称为内网穿透,解决方法通常是端口映射与端口转发. 网上关于端口映射与端口转发之间区别的讨论很多,观点也不尽相同,在此我也无意争辩 ...
- P2P网络中内网穿透的方法总结(2019)
P2P网络中内网穿越方法总结(2019) 内网穿越的需求 问题分析 方案一 方案二 方案三 内网穿越的需求 今天去图书馆搜资料查了一下,这个问题很老,但是解决办法很久都没有更新过了,还得翻翻书.网上的 ...
- 内网穿透实现方法 外网访问内网 内网对外提供服务
本文讲什么 如何实现内网机器对外提供服务,即外网如何访问内网,也即内网穿透 =================================== 不太严谨,但意思到胃了啊 因为本文不涉及到 ipv6 ...
- 内网穿透 —— 利用 ISS 和 ngrok 搭建可以让外网访问的个人网站
先展示一下效果 点击桌面的 功夫熊猫 图标 复制 httptun httpstun tcptun 粘贴到隧道名称 本机的 81,8088,8080 端口 就能够被外网访问 打开浏览器访问映射地址,就能 ...
- 树莓派+花生壳内网穿透使用方法
用图形界面下载树莓派客户端之后安装完没有任何提示或反应,当时不知道是否安装成功也没有命令去运行服务,后来直接重新用命令安装了deb包,安装成功后自己显示出了对应的sn码 sudo dpkg -i ph ...
- 多种内网穿透工具的比较
懒得敲字了,直接看结论吧: 花生壳(需要实名认证,免费的宽带和流量,太少,只够平时测试用.得分别付费升级,太贵了) NPS(需要一台带有公网IP地址的服务器) frp(需要一台带有公网IP地址的服务器 ...
最新文章
- java maven 开发环境_Maven 搭建开发环境
- 【364天】跃迁之路——程序员高效学习方法论探索系列(实验阶段122-2018.02.04)...
- 计算机习题2,计算机应用习题2
- JS中代表结束的三个关键字 break,continue,return
- ETL工具kettle的组件--生成记录
- php 根号2计算过程,根号2以及π的计算--关于无理数的畅想
- Spring Cloud 微服务实战系列-Eureka注册中心(一)
- 微信潜规则:月薪过万的90后,过年都在看什么?
- python入门教程(非常详细)-Python超详细入门教程(上)
- JS调用WebService
- 淘宝B2C上线 马云初试将阿里巴巴三合一
- 3章 RxJava操作符
- AutoRunner安装出错怎么解决
- 三国志战略版:先锋斥候广州行
- mysql查询时间监控_监控长时间运行的查询(监控数据库性能的SQL )
- 百度网盘制作百度分享链接
- i9500 android8,八核神器 三星Galaxy S4 I9500拆解
- mysql远程连接报错2058
- tensorflow学习:定义变量
- 豆瓣8.6分的《长安十二时辰》,为什么有人却并不喜欢?