Appearance
独立部署内网穿透专栏
什么是内网穿透
内网穿透是一种网络技术,它能让位于内网(如家庭网络、公司局域网)的设备或服务,通过公网(互联网)被外部访问到。
简单来说,就是给内网设备开一个“公网通道”,让外网用户能直接访问到内网里的网站、服务器、摄像头、NAS等设备,而无需复杂的网络配置(如端口映射、公网IP等)。
常见应用场景: 远程访问家里的NAS、监控摄像头、远程控制办公室电脑、树莓派等设备
实现方式:
使用第三方内网穿透工具(如frp、NPS、ngrok、花生壳、ZeroTier等)、通过云服务器搭建中转服务、部分路由器自带内网穿透功能
注意: 内网穿透会暴露内网服务到公网,使用时务必做好安全防护,如设置强密码、开启防火墙、限制访问IP等。
飞牛Connect 本质上就是一种内网穿透服务。它通过飞牛官方的中继服务器,让没有公网 IP 的用户也能从外网访问家里的飞牛 NAS 和局域网内的 Web 服务,无需在路由器上做端口映射等复杂配置。
群晖、威联通、极空间、绿联、铁威马等主流 NAS 品牌,本质上也都是通过内网穿透技术实现远程访问的,只是各家实现方式和易用性不同。
发发记账独立部署版常见网络关系
在NAS等设备上通过docker部署记账系统成功后,使用NAS主机IP地址(如192.168.2.100)及映射的端口号(如5188), 即浏览器输入http://192.168.2.100:5188 可以访问我们的记账系统。但是NAS主机一般网络一般以192.168开头的局域网(或内网)里面,在同一局域网里面的设备可以通过浏览器访问,但在外部,比如在公司、在其他场所是无法访问到局域网设备的,则外网无法访问你的记账系统。
因为此时NAS主机没有公网(全球唯一的IPV4地址),要实现外部网络访问,此时需要用到内网穿透技术,给内网NAS设备开一个“公网通道”,让外网用户能直接访问到内网里的记账系统。 也称之为映射公网网络。但此时需要一台具有公网IP的设备(如服务器)中转。
比如这台公网设备IP地址为123.125.126.28,然后再使用公网设备一个端口(比如6200),来映射NAS主机的记账系统的内网IP地址和端口号(比如映射192.168.2.100:5188),那么此时在浏览器输入http://123.125.126.28:6200 这是就可以访问NAS主机上地址为http://192.168.2.100:5188 的记账系统了,由于这台公网设备有全球唯一IPv4,则在全球任何地方均可以访问你的记账系统。无论你在公司,在外出差,其他公共场所均可访问你的记账系统。
再更进一步,如果你绑定的有域名,则直接使用域名,而不用记录难记的IP地址。如使用 www.example.com直接登录系统。
但是你没有这个公网设备怎么办?可以购买云服务器(或者有公网的设备)利用开源的内网穿透工具自己搭建,需要付费和有一定的网络技术能力。也可以直接使用一些服务商的内网穿透服务,有免费的,有收费的。
常见的内网穿透工具
- frp
基于Go语言开发的高性能反向代理,支持TCP、UDP、HTTP、HTTPS等多种协议
需要自己准备有公网IP的服务器作为中转节点,配置灵活,适合长期稳定使用,但需要一定的技术基础
- NPS
轻量级、高性能的内网穿透代理服务器,支持TCP、UDP流量转发
自带Web管理界面,图形化配置,对新手友好,同样需要自建服务器,但管理更方便
- ngrok
全球分布式反向代理,一键启动,开箱即用
支持HTTP/HTTPS/TCP,适合临时调试和演示,免费版有使用时间和功能限制,不适合长期使用
内网穿透服务商
节点小宝,提供1个免费的穿透节点,赠送二级域名。
花生壳,老牌穿透工具,但费用贵。
我们推荐以下内网穿透服务平台(免费使用)
NPS云穿透 https://natnps.com/ 这是我们的优秀合作伙伴,给用户免费提供2条内网穿透隧道,带宽为4MB,已经足够我们记账系统使用。
也可以开通他们的VIP会员,与我们合作价格为24.48元/年。为官网价格的5折,隧道限速12 Mbps,隧道数量10条,流量200 GB/月。
如果需要获取5折 发发记账 专属优惠券,请微信扫描下面发发记账公众号,关注,然后向我们发送 四个字,我们将自动给你发送获得优惠券方式。

NPS云穿透功能界面赏析


部署方式推荐采用docker部署。非常便捷,详情可以查看NPS云穿透平台左侧最下角的帮助文档。
特别说明:
由于监管需要,用户没实名认证前,只能使用IP认证方式(即打开记账系统界面时,需先输入用户在NPS云穿透平台设置的授权密码)访问系统。但这种方式只能访问我们的web端,无法使用我们的独立部署app和H5界面。

所以建议大家进行实名认证(仅收取1元认证费用)

温馨提示
NPS云穿透仅为我们推荐的便宜、好用、部署简单的内网穿透平台,我们不收取任何费用,相关安装与部署请与NPS云穿透平台联系。
内网穿透服务商很多,你也可以使用其他内网穿透的服务商。
你如果也是优秀的内网穿透服务商,可以通过微信公众号与我们联系,我们测试后也将作为我们推荐的对象。
公网IPV4 IPV6、 域名 端口
公网 IPv4:互联网上的"门牌号",格式如 123.123.123.123,全球唯一,用于设备在互联网上相互识别和通信。由于数量有限(约43亿个),现在很多家庭宽带都是运营商分配的内网IP,通过NAT技术共享公网IP。
IPv6:新一代互联网地址协议,格式如 2001:0db8:85a3::8a2e:0370:7334,地址数量几乎无限,解决了IPv4地址枯竭问题,支持设备直接拥有公网IP,端到端通信更简单。
域名:互联网的"门牌号别名",如 www.example.com,通过DNS系统解析为IP地址,方便人类记忆和访问网站,无需记住复杂的数字IP。
端口:设备上的"门牌号房间号",范围0-65535,用于区分同一IP地址上的不同服务。如Web服务通常用80端口,HTTPS用443端口,SSH用22端口。访问服务时需要同时指定IP/域名和端口号。
访问示例:https://www.example.com:443表示通过HTTPS协议访问 www.example.com的443端口服务。
局域网 广域网 公网
局域网(LAN):小范围内部网络,如家庭、办公室内的设备互联,使用私有IP地址(如192.168.x.x),设备间通信速度快、延迟低,通常通过路由器/交换机连接。
广域网(WAN):跨地域的大范围网络,如不同城市、国家之间的网络互联,通过运营商骨干网连接多个局域网,实现远程通信。
公网(互联网):全球互联的公共网络,使用公网IP地址(如123.123.123.123),任何接入的设备都可以相互访问,是互联网的基础。
简单关系:局域网通过路由器接入广域网,广域网再接入公网互联网。家庭宽带通常由运营商分配一个公网IP(或共享公网IP),家庭内部设备使用私有IP组成局域网,通过NAT技术共享公网IP访问互联网。
关于公网IPV6
IPV6愈来愈普及,一般家庭用户可以使用公网IPV6,这也是另外一种使用公网访问记账系统的方法。
但IPV6配置比较麻烦,加上IPV6地址会定时发生变化等因素,配置需满足以下条件:
网络环境支持IPv6:宽带运营商已分配公网IPv6地址(移动/联通/电信家庭宽带普遍支持)
光猫桥接模式:光猫改为桥接模式,由路由器执行PPPoE拨号,确保获取到公网IPv6地址段
路由器支持IPv6:路由器需支持IPv6功能,并能正确下发IPv6地址给NAS设备
域名准备:在阿里云、腾讯云等平台注册一个域名(如.xyz/.top等后缀域名,约6-10元/年)
更多信息可以参考我们的文章 https://www.88jizhang.com/private/ddnsgo.html
