让自己电脑上的资源(网页、文件、视频、ppt等)被公网其他人访问到,看完这个是个人都会搭建

--------------------2021.4.19更新-------------------------------------

      解决了那两个小缺陷 ,这儿是http-server 后台运行的,另外一个钉钉软件的也可以按照相同思路用一个脚本执行对应代码,从而后台运行,消除小黑框。

      让本地起的http-server 后台运行(没有小黑框),开机自启动

--------------------2021.4.6更新-------------------------------------

        再补充三种内网穿透的方法:ngrok 、ngrok.cc、IOEE,和钉钉的差不多

--------------------2021.2.4更新-------------------------------------

        突然发现我放假回家了后实验室电脑就没开着了,憨憨语塞,所以还是放在我的服务器上吧

钉钉内网穿透和nodejs下载地址

--------------------2021.2.4更新-------------------------------------

        大三的时候,有过一个想法,把自己的笔记自己的觉得有用的东西能被其他人访问到,直接访问某个网址就能拿到文件

        大三下去华为实习接触了apache ,然后觉得这事可以搞,但是一段时间后(其实就两三天哈哈哈),发现局域网下面可以实现,但是公网没法搞,大概知道要内网穿透,

        一晃我读研都好几个月了,我租了一个服务器,在另一个好友的帮忙下,我大概知道了如何在服务器上做一个这样东西,,这个方法我也还是在摸索,没搞明白,下次让朋友再教我一下

        今天突然找到一个很简单的方法(但也有一点点缺陷)实现了这个东西,记录下,我在前端属于纯小白,所以这篇只要是个人都能成。

需要的东西

  • 一台Windows电脑
  • 一个懂一点点电脑的人

涉及到的东西

  • nodejs的 npm
  • http-server
  • 钉钉的内网穿透工具,都给你们打包好了

步骤

  1. 下载安装钉钉的内网穿透工具,我就现学现卖,放在我的电脑 钉钉内网穿透工具下载,点击就会开始下载了

在这里插入图片描述

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

       

  1. 建立一个你想要分享的资源文件夹,比如 D:\share ,然后把你要分享的资源放到该目录下,比如我把这个 index.html 放在这个目录下,index.html 内容很简单
<!DOCTYPE html PUBLIC 
<html>
    <head>哈哈哈哈,各位大帅逼大漂亮好呀</head>
</html

在这里插入图片描述

  1. 在这个文件夹下打开命令行,不会的参见这篇博客 win10 在文件路径下打开命令行窗口,一般是 shift +右键 ,然后输入http-server ,回车,出现下面的界面,默认是8080端口,你可以通过-p 指定开放端口,这儿我没弄了,这个网上一搜一大堆
    在这里插入图片描述

  2. 在安装钉钉的内网穿透工具的目录下打开命令行,输入ding -config=ding.cfg -subdomain=你想要的域名 你想开放的端口,注意,域名哪儿有可能被别人占用,尽量不要用常用字符,全英文,第二个是你想开放的端口要和第五步启用的端口一致,比如我的就是 ding -config=ding.cfg -subdomain=liminggulugulu 8080

        好的,大功告成,在浏览器输入http://liminggulugulu.vaiwan.com/index.html就可以看到如下界面了,因为我的电脑不一定常开着,所以你可以按步骤一步一步的来,然后让你远在他方的朋友帮你测试一下

在这里插入图片描述

        这样你就可以放任何你想要分享的东西在这个目录里面,别人只需要访问http://第六步中你自己设置的域名.vaiwan.com/文件全名包括后缀 即可下载资源

        示例,我想分享钉钉的内网穿透工具和那个 nodejs,把压缩包放到目录下

在这里插入图片描述
       别人只要访问 http://liminggulugulu.vaiwan.com/node-v14.15.1-x64.msihttp://liminggulugulu.vaiwan.com/windows_64.7z 就可以下载了,其实上面的两个连接的地址也是这个,哈哈哈

一个小缺陷

        这个方法简单是简单,但是有个小缺陷就是那两个命令行窗口不能×掉,得一直放着。

       

钉钉内网穿透示意图

在这里插入图片描述
        钉钉开发文档内网穿透之HTTP穿透

posted on 2021-06-11 09:51  雾恋过往  阅读(654)  评论(0编辑  收藏  举报

Live2D