好用的内网穿透工具ngrok

内网穿透工具ngrok的搭建教程,包括下载客户端、免费开通隧道、设置隧道参数和客户端连接。通过这个工具,即使在不同网络环境下也能远程访问内网服务器,例如SSH连接。教程以SSH为例,展示了如何配置和验证隧道代理的建立。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是内网穿透工具

内网穿透,即NAT(Network Address Translator)穿透,是 指计算机在内网(局域网)内使用私有IP地址,在连接外网(互联网)时使用全局IP地址的技术 。. 该技术被普遍使用在有多台主机但只通过一个公有IP地址访问的私有网络中。. 举个例子:比如我在实验室配置了一个服务器 Server A,当我在实验室的时候,就可以通过自己的笔记本使用SSH连接【 因为我和服务器处于一个局域网 】,当我回宿舍以后,就没有办法直接使用SSH连接了【 因为我和服务器不在一个局域网 】,这个时候就需要进行NAT穿透,让我在宿舍也可以使用SSH连接Server A

ngrok搭建教程

1、下载
https://ngrok.com/download

在这里插入图片描述
选择对应的版本,这里下载Windows版本的。解压之后可以看到一个exe文件和bat文件,都是可以执行我们的目标程序文件。

在这里插入图片描述

2、开通隧道
https://www.ngrok.cc/user.html

登录上网址,需要注册一个邮箱。我们点击免费的服务器。免费的代理只能创建一个代理隧道。

在这里插入图片描述

  • 隧道协议 :按照需求选择
  • 隧道名称:随便填写
  • 前缀域名:填写一个不重复的即可,后面访问的时候需要带上
  • 本地端口:写本地ip和服务端口
  • 签名:可不填写
    在这里插入图片描述
    填写完成之后我们可以在隧道管理上看到我们的隧道,其中有隧道id和和隧道域名。隧道id我们使用客户端连接的时候需要填写,隧道域名在访问的时候会将我们转发到本地。

在这里插入图片描述

3、客户端运行

点击sunny.exe或者Sunny-Ngrok启动gongj.bat文件,并输入我们的隧道id。

在这里插入图片描述

看到如下提示则表示隧道连接成功。访问远程的域名会自动映射到本地。
在这里插入图片描述

接下来我们写一个最简单的程序验证一下。
在这里插入图片描述
在这里插入图片描述
到这里我们的隧道代理就完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值