使用内网穿透工具将域名映射到本地

时间:2024-03-16 17:08:55

一、什么是内网穿透?

内网穿透,又叫NAT(Network Address Translation),简单来说:就是做了一次网络地址的转换。比如,办公室里面的打印机,只能在内网里面通过局域网访问,外网是不能请求的,那如果我们希望外网也能使用,怎么办呢?这时候就需要内网穿透,将内网与外网通过netapp隧道打通,natapp会分配一个专属域名/端口,这样内网的打印机就处于公网上,外网可以*访问。

二、内网穿透可以做什么?

1、局域网内的办公软件

2、ssh服务远程访问服务器

3、微信、支付宝开发调试。在微信公众平台配置好开发域名,然后使用内网穿透,将域名指向本地环境,方便调试。

4、企业内部私服资料安全访问。一些企业内部资料不希望上云,使用物理服务器放置在本地,使用natapp的tcp隧道映射,提供给外网访问。

三、内网穿透是否安全?

natapp内网穿之后,只是将服务器的某个端口暴露在公网,是安全的。而有些出现的不安全性,是通过这个端口访问到服务器之后,服务器代码本身的不安全性。且Natapp本身的隧道传输采用ssl256位加密,这种加密安全性现阶段完全无法**。

四、可使用的内网穿透工具

前提:请科学文明上网,不要使用内网穿透从事不友好的网络行为。

1、https://natapp.cn/

2、https://www.ngrok.cc/

这里我使用的是第二个

五、使用ngrok.cc

1、登录官网,选择需要购买的隧道服务

使用内网穿透工具将域名映射到本地

2、设置隧道协议和前置域名

使用内网穿透工具将域名映射到本地

3、查看已购买的隧道服务

使用内网穿透工具将域名映射到本地

4、下载客户端

点击客户端下载,选择对应操作系统的Ngrok客户端。如Windows下,下载解压之后得到以下文件:

使用内网穿透工具将域名映射到本地

双击.bat文件,即可启用内网穿透,这样,在sunny-ngrok中配置的域名就会指向127.0.0.1:8080端口。

使用内网穿透工具将域名映射到本地

当使用域名请求对应的服务时,该界面上会展示请求的url和http状态码。