无名商城论坛

搜索
查看: 213|回复: 0

[其他技术] 【LSP】轻松让别人访问到自己本地项目

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 17:01:04 | 显示全部楼层 |阅读模式


内网穿透(Ngrok)
引入
在写项目中,小伙伴不犯会有一些困惑或者烦恼,如果在没有服务器的情况下,别人就无法访问到自己的项目了吗?

回答不是的。

什么是内网穿透
官方解释是,内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。

通俗的讲就是,通过一个域名可以访问到自己本地已运行起来的项目。

Ngrok
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。

所有实现内网穿透,就需要有ngrok 穿透工具来实现,当然穿透工具有很多,这里推荐Ngrok工具。

具体操作
首先进入Ngrok官网,进行注册登陆。

登陆进去之后,左边栏选择隧道管理--开通隧道,然后选择美国的免费服务器,(当然这个服务器的速度肯定会很慢,有资金的小伙伴可以购买其他的服务器)


购买好之后,填下如下信息


添加完成后,左边栏打开隧道管理,就可以看到刚刚购买完成的服务器信息,(隧道id待会会用到,赠送的域名就是访问项目的域名)


之后下载Ngrok客户端,什么操作系统就选什么操作系统的客户端,大约6M大小;下载好之后,点击启动工具运行,然后在窗口中输入上面的隧道id,然后回车,出现如下界面就证明成功了


最后就是打开并运行自己的项目,最后就可以通过上面的域名进行访问自己的项目了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表