【免费】公网IP、内网穿透——如何让本地网站、接口被互联网(非局域网)访问到?

4 篇文章 4 订阅
2 篇文章 0 订阅

公网IP、内网穿透——如何让本地网站、接口被互联网(非局域网)访问到?

  • 本文描述了一种免费的NAT(内网穿透)方案,可以让开发人员(前端网站或后端接口)本机上的网站或接口被互联网访问到,以便远程调试

  • 同时,这种方法也可以把闲置的电脑、服务器用起来,提供互联网服务

  • 以下是详细步骤,如有疑问,可进Q群沟通:758412972

一、设置(获取)隧道VKey

  • 作者免费提供服务端,所以各位看官只需要下载和部署客户端即可
  • 本章节介绍如何设置服务端
1. 打开网站并扫码登录
  • 点击这里打开管理网站

  • 或复制连接打开:https://www.xujian.tech/monitor

  • 网站打开后使用扫码登录

  • 扫码后会打开小程序“数字续坚”,如果失败了请重试

2.隧道查看
  • 打开网站后,在网站左侧点击“NAT隧道列表”,即可看到隧道数据(其中包含隧道名、访问方式、vkey、本地目标、流量、在线状态等),如下图
    在这里插入图片描述
3.新增/编辑隧道
  • 此处不作解释,如页面提示操作即可
  • 对于接口调试,这里请选择http
  • 没有子域名的,可联系作者(xujian_cq)申请子域名。注意,这里的子域名需要在阿里云备案的
    在这里插入图片描述
4.确认提交
  • 提交后会回到列表页面,列表中的vkey是后面要用到的,请注意保密

二、安装客户端

1 下载npc客户端
  • 直接下载地址
https://www.xujian.tech/raw/npc.zip
  • 百度网盘下载地址
链接:https://pan.baidu.com/s/1kmZkVzIleO7i0Y6H7wo4fg 
提取码:3wno 
2 解压并修改配置
  • 解压。注意,程序因为网络穿透的原因,可能会报毒,可以解压之后在杀毒软件中放行。此软件为开源软件,本人未作任何修改,可以保证。
  • 修改配置文件
# 修改下方文件
conf/npc.conf
# 为以下内容,下方内容中的vkey获取方式见第三步
[common]
server_addr=nat.xujian.tech:8024
conn_type=tcp
vkey=${YOUR_VKEY}
auto_reconnection=true
max_conn=1000
flow_limit=1000
rate_limit=1000
crypt=true
compress=true
disconnect_timeout=60
  • 修改后的配置文件如下图
    在这里插入图片描述
3 启动npc.exe客户端
  • 双击npc.exe文件即可

  • 正常启动如下图所示:
    在这里插入图片描述

  • 到这一步,就可以访问了

  • Windows 配置完成,此处仅以web服务为例,其他的如TCP、远程桌面、数据库访问等也是类似的实现。

三、体验成果

1 本地访问

在这里插入图片描述

穿透后通过互联网访问
  • 下方的域名是在第一步VKEY获取的时候填写的
    在这里插入图片描述

四、高级服务

  • 如需高级服务,请联系作者(微信:xujian_cq)沟通。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值