如何让别人访问到自己本地项目?使用内网穿透工具简单操作下实现公网连接!

本地搭建服务器的系统项目网络地址,在没有公网IP使用的情况下,如何让局域网外别人访问到自己本地网站和应用呢?这里介绍一种通用的内网发布公网访问,且简便操作的内网穿透实现方法。

一、什么是内网穿透?

1. 先了解内网与外网区分

内网是内部建立的局域网络或办公网络,外网是通过一个网关或网桥与其他网络系统连接,相对于自己的内网来说,其他网络系统称为外网。

2. 内网穿透意思

内网穿透即 NAT 穿透,在处于使用了 NAT 设备的私有TCP/IP网络中的主机之间建立连接的问题。通过映射端口,让外网的电脑找到处于内网的电脑。例如使用 nat123 进行内网穿透,简单来说就是将内网外网通过网络穿透工具隧道打通,让内网的数据让外网可以获取。

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

1. 远程办公

比如常用的办公室软件等,一般在办公室或家里,通过拨号上网,这样办公软件只有在本地的局域网之内才能访问,那么问题来了,如果是手机上,或者公司外地的办公人员,如何访问到办公软件呢?这就需要内网穿透工具了。在内网运行 nat123映射软件之后,nat123 网络工具会分配一个专属域名/端口,也可以绑定自己域名地址,这样办公软件就已经在公网上了,在外地的办公人员可以在任何地方愉快的访问办公软件了。

2. 网络设备异地管理

放在家里的树莓派,服务器等,需要远程ssh管理,这样打通服务器的 22 端口即可远程通过 ssh 操作服务器了。

3. 接口API等本地开发

现在微信/支付宝等应用,需要服务器接收微信/支付宝发送的回调信息,然而在本地开发程序的话,还得实时上传到服务器,以便支持微信/支付宝的回调信息,如果使用了内网穿透软件,将回调地址设置成网络穿透设置的公网地址,回调数据立即传递回本地,这样很方便的在本地就可以实时调试程序,无须再不断上传服务器等繁琐且无意义的步骤。

4. 内网提供互联网服务

一些企业内部数据,将数据库放到办公室本地,然后通过内网软件网络映射,这样既保证安全,又保证公网可以正常访问。

一些开发板做的监控等信息,每台设备运行一条隧道,可以方便的管理监控各个设备的运行情况。

一些本地运行的游戏,想和好基友一起联网玩,实现联网游戏。

群辉上运行 穿透服务之后,随时随地在任何地方可以访问到群辉上应用。

三、本地项目提供互联网访问的内网穿透方法

以常见的nat123网络映射方法为示例,从本地到设置网络配置,实现互联网上的访问步骤。

1. 本地确认

先在本确定一个需要异地网络连接项目,先跑起来,在局域网内是可以正常访问的。

如网站服务或远程桌面连接等,记录好本地实际内网地址端口信息,以备后续操作使用。

2. 注册账号

在nat123官网上注册一个帐号。

注意不同网络环境使用时,需要分别注册使用不同的帐号。

3. 内网本地下载客户端

在nat123官网软件下载最新版本的。

根据自己的本地平台系统下载客户端,比如我是win2016,则下载Windows的客户端。

4. 登录客户端设置映射

在目标内网本地登录nat123客户端并找到“添加映射”点击进入操作。通过这一步配置,选择合适的映射类型线路(如80http、443https、非80、全端口映射等)、自定义好对应 的内网和公网地址。

关于公网地址:使用域名格式。可直接使用自动生成的免费自定义二级域名。也可以填写上自己注册的域名,但映射记录保存后,同时需要在自己注册域名解析网站设置对应的cname指向让自己域名生效。

5. 访问域名

在任意上网点电脑或手机,通过内网穿透设置的域名访问一下,访问成功表示内网穿透设置成功!

该网址就是可以外网访问的网址,可以发给你的其他网络环境的小伙伴试试。

提示:

在本地项目提供互联网访问期间,确保内网映射服务正常运行,确保本地网络地址在局域网内可以正常访问,涉及帐号密码强度安全加强和定时查看下本地服务器资源使用情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值