小伙伴们通常都是在自己的电脑上编写自己的项目。在我们将项目开发完成后,如果要让别人也能访问,就是在浏览器输入一个域名网址后就能访问我们的项目。正常步骤为:要先购买一台云服务器,然后购买一个域名,接着将域名解析到我们服务器的ip,然后部署项目等等。。。。。

上述操作比较复杂,当然也需要花钱。。。现在教你一种方——内网穿透。

内网穿透

什么是内网穿透:打个比方,我们开发项目时,总会给我们的服务指定一个端口号,然后通过127.0.0.1:port/xxx/xx 来访问我们的项目。而此处的127.0.0.1可以换成我们的localhost以及本机IP地址,其结果是是一样的,而且我们的本机ip时可查的。但是为什么我们将我们的IP地址告诉了其他人,其他人也不能访问我们的电脑上的项目呢?其原因就是我们自己的电脑连接的是内网,而其他人访问我们电脑上的项目是通过外网。这是行不通的。

现在我们就可以通过设置内网穿透,将我们的本机IP映射到某个域名上,这样别人就可以通过该域名来访问我们的电脑了。具体怎么做呢?

推荐几款好用的内网穿透工具

1.frp

frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。地址:https://github.com/fatedier/frp

2.ngrok

ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。地址:https://ngrok.com

3.natapp

基于ngrok的内网映射工具,免费版本提供http,tcp,udp全隧道穿透、随机域名/随机TCP,UDP端口、不定时强制更换域名/端口和自定义本地端口。地址:https://natapp.cn

这里我演示一下natapp的用法。

打开我们的网址,注册一个账号。注册完成后需要实名认证一下。

实名认证之后,购买一个免费隧道,每个账号只能购买2个不同协议的免费隧道,后面如果映射ip有变动可以通过配置更改。不用担心。

然后填写相关信息:

接下来

需要那个版本就下载那个版本,这里我演示win 64版本。

下载解压后得到一个natapp.exe文件。
双击打开输入:

natapp -authtoken=xxx

“authtoken= ”后面就是你的隧道对应的authtoken,然后回车确认。

最后,得到如下:

赶快和你的小伙伴试试吧。

在自己电脑上编写的项目如何让别人也能访问(内网穿透)?相关推荐

  1. net项目使用花生壳,Cpolar进行内网穿透

    使用花生壳或Cpolar进行内网穿透 一.注册授权一个花生壳账号 二.添加花生壳配置 三.修改项目配置信息 四.以管理员身份打开vs 五.Cpolar内网穿透 一.注册授权一个花生壳账号 二.添加花生 ...

  2. Java本地的项目,怎么可以让别人通过外网访问-内网穿透

    一.点击链接 https://natapp.cn/ 注册个免费的账户 二.登陆进去以后查看authtoken.复制这个,等下要在客户端用到! 三.点击个人中心,稍微做一下配置: 四.点击官网的立即下载 ...

  3. 让Python在Android系统上飞一会儿:第三节 在电脑上编写程序在手机上运行

    本节目录 1. 一些传统的方法 2. 将程序的代码生成二维码图片 3. 使用手机扫描生成的二维码,并将其转化为py脚本 前言 最手机上写脚本是一件每场辛苦的事情,虽然SL4A人性化的为我们提供了API ...

  4. python写手机脚本脱离电脑_让Python在Android系统上飞一会儿:第三节 在电脑上编写程序在手机上运行...

    本节目录 1. 一些传统的方法2. 将程序的代码生成二维码图片3. 使用手机扫描生成的二维码,并将其转化为py脚本 前言 最手机上写脚本是一件每场辛苦的事情,虽然SL4A人性化的为我们提供了API快速 ...

  5. 如何让你的本地上的项目不用部署到服务器也能让外网看到?使用ngrok内网穿透实现

    目录 前言 一.准备工作 二.安装ngrok运行环境 (liunx) 三.安装ngrok (liunx) 四.配置ngrok (liunx) 五.生成客户端和服务端并运行ngrok (liunx) 六 ...

  6. 快速发布windows上的web项目【免费内网穿透】

    快速发布windows上的web项目[免费内网穿透] 文章目录 快速发布windows上的web项目[免费内网穿透] 什么是cpolar内网穿透? 概述 1. 搭建一个静态Web站点 1.1 下载演示 ...

  7. 内网穿透在家远程连接公司电脑

    说在前面------以下内容均建立在你有一台外网服务器的基础上进行.阿里云.腾讯云什么的都可以. 本文讲述: 1.在任何地方通过ssh连接公司或者家中的服务器 2.在任何地方通过远程桌面连接公司或者家 ...

  8. 【Java】Socket网络编程实现内网穿透、端口映射转发、内网穿透上网工具的编写,设置IP白名单防火墙

    这里写目录标题 简介 更新 一.背景 1.1 情景假设 1.2 想要达到的目的 1.3 局限 1.3 解决方案一(路由器NAT) 1.4 解决方案二(云服务器转发) 二.方案介绍 2.1 方案简介 2 ...

  9. 暑期项目实训7.7 flask+darnn继续修改+内网穿透+DSTP论文阅读

    最近几天的工作主要包括一下三个方面: flask的了解与使用 之前DARNN网络的改进(表现有一些进步)与放弃 内网穿透的方法 DSTP论文阅读 flask的了解与使用 股票预测的算法总之是做出了一个 ...

最新文章

  1. Arxiv 论文提交流程——看这篇就够了
  2. android输入法中的imeoption
  3. spring bean的初始化和销毁
  4. information_schema.character_sets 学习
  5. 分布式 基本理论 BASE
  6. 大数据分析与云技术结合
  7. 开发者从应用程序商店难以赚到真金白银
  8. B站批量下载工具——下载姬
  9. HBM|横河Yokogawa数据采集器自动计量校准软件NSAT-3070
  10. 一文读懂二级分销返利模式,商城系统源码机制分享
  11. java迷宫算法_迷宫求解算法(java版)
  12. 什么是数据库防火墙 数据库防火墙作用是什么
  13. HDU 6070 Dirt Ratio [二分+线段树]
  14. .bat、python与C++程序进行批量处理的学习与实践
  15. java:窗体里的标签(设置标签;字体;颜色)
  16. Hutool Java常用工具类汇总
  17. Linux系统磁盘大小比raid小,挂载磁盘阵列柜后,显示的大小比实际小1TB
  18. matlab怎么定义矩阵函数,怎么在matlab定义一个函数,而这个函数输入值是矩阵,并且输出的值也是相应的矩阵?...
  19. [闪存 第2回] NAND Flash 原理与挑战
  20. 浅谈自动驾驶技术:概述、优势、局限、未来发展趋势

热门文章

  1. 统计相关的分析(表格)
  2. Django规范化编程3
  3. 所有归类于 ‘SAP BW’ 分类的日志
  4. 2021/2/17模拟赛
  5. 破解电脑密码,删除SAM文件破解密码,破解WindowsXP密码
  6. 2022中国·宁波新基建与数字经济高峰论坛成功举办
  7. 前端网页emoji方案:twemoji简单使用(推特emoji)
  8. 鼎捷T100——XG报表样板引起的BUG
  9. Adopt Open JDK官方文档(二)如何使用导航和取得进步?
  10. Wi-Fi 安全协议 - EAP