没有公网IP,也不用端口映射,异地电脑竟然也能直接访问文件夹"

admin 2026-11-06 03:21:19 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

没有公网 IP,也不用端口映射,异地电脑竟然也能直接访问文件夹

原创

wljslmz瑞哥
wljslmz瑞哥

网络技术联盟站

2026年11月5日 09:00
江苏

去阅读

晚上十一点半,酒店房间。甲方群里弹出一条:明天上午评审,把三年前那版机房拓扑和配置备份发一下。

文件在公司那台 2017 年的老工作站上,D:\\项目存档\\2019\\XX机房\\。机器开着,电费也在交,但它躺在内网后面,出口是运营商大内网,没有公网 IP,80 和 443 早封了。

手上只有一台笔记本、酒店 Wi-Fi、一个动不了的网络环境。早些年只能打车回公司,或者求同事帮我翻;后来我摸出一条常用的路:几个网络常识加一个工具。

这件事为什么一直这么难

公网 IP 不是标配了。

IPv4 地址 2011 年就在 IANA 层面分完。现在办的宽带,WAN 口多半在运营商 CGNAT(100.64.0.0/10)后面——路由器里看到的地址只是运营商大内网地址,外面没人找得到你。DDNS 配好、域名解析正常,外网死活不通,很多人卡半个月才发现压根没有公网 IP。

就算有公网 IP,端口映射也是坑。

家宽封 80/443 是常态,不少地区 445 也封。换到 8022、33891 能通,但把 SMB 445、RDP 3389 直接映射到公网,等于主动打开暴露面。全网扫描器不分昼夜地跑,几次蠕虫都靠 445 传播,你赌的是补丁打得比扫描快。

VPN 的成本不在配置,在维护。

WireGuard、OpenVPN 都能干这活,麻烦的是你得有个公网 IP 的端点,还得管密钥、配置和网段。出事第一个被问的人是你。

网盘省事,但性质不一样。

文件传上去就离开了你的硬盘,大文件看会员速率,我只要那一个文件。

四条路一个共同点:你要么有公网 IP,要么有个肯上传的云,要么有个愿意长期维护的人。


蒲公英(贝锐蒲公英)做的是 SD-WAN 异地组网:把异地的几台设备,变成\"同一台路由器下面\"的电脑。

机制四步:两端都装客户端,用同一个贝锐账号登录;云端自动组网,每台设备分到一个虚拟 IP(10.168.x.x / 172.16.x.x 这类私网地址);设备间建加密隧道,本机多出一块虚拟网卡;剩下的就是局域网里的事——SMB 共享、访问 NAS、连 RDP。

被访问的那台电脑不需要公网 IP,不需要在路由器上开任何入站端口。

隧道由客户端主动向云端注册、两端协商建立,方向由内向外,路由器上一条映射都不用加,原网络零改动。

不是怕麻烦,是那台路由器动完,家里电视看不了、摄像头掉线,责任在你。

整套纯软件,装客户端就行,不涉及任何硬件。

从装软件到打开文件夹,五步

一,装客户端。

Windows、macOS、Linux、Android、iOS 都有,两端各装一个。

二,登同一个贝锐账号。

是同一个账号,不是同一个组网编号。登完设备列表能看到两台机器,各带虚拟 IP。

登录后等待第二台设备接入

三,组网。

在客户端或云端控制台确认两台设备已加入同一个网络,列表里能看到对方和虚拟 IP。各版本界面略有差异,有的自动成网,有的要手动加设备——以你实际界面为准,两台都在列表里、都带虚拟 IP 就通了。

我现在有三台设备,另外还有一台windows电脑和一台安卓手机

安卓手机界面

四,在被访问端开共享。

假设被访问端有个文件夹“共享文档”,里面有三个文件:

共享文档

三个即将共享的文件

右键文件夹 → 属性 → 共享 → 高级共享 → 勾\"共享此文件夹\" → 权限里给账号读或读写。

再检查三件事,缺一个都连不上:

  • 网络位置不能是\"公用\",Windows 默认挡 445,共享开好了连不上,八成卡在这;
  • \"高级共享设置\"里要打开\"文件和打印机共享\";

  • 防火墙入站规则里\"文件和打印机共享(SMB-In)\"要放行。

五,测试访问。

Win+R,输入 \\\\10.168.x.x\\共享名,第一次要凭据,格式 机器名\\用户名。

我这边是\\\\172.16.0.76\\共享文档:

输入被共享电脑的用户名和密码

可以成功看到被共享的文件,也可以下载和上传

手机也能用。

点击172.16.0.76的设备

点击文件共享

除了这种方式,手机客户端配个支持 SMB 的文件管理器,还可以实现看电脑里的照/视频,爽歪歪。

和其他方案比,各自适合什么

frp 要自己有公网服务器做反代,可控但服务器、流量、暴露面都在你这边;ZeroTier 一类 思路最接近,精细控制得自己维护 moon 和 controller;WireGuard / IPsec 成熟通用,适合端点固定、设备数可控的场景;网盘 省心,但文件要过第三方、大文件看速率。

不是谁替代谁,需求不同:我要的是反复访问自己机器上的文件,跟托管、协作是两回事。

什么时候很舒服,什么时候别硬用

舒服的:几台设备互取文件,电脑↔电脑、电脑↔NAS(NAS 侧装客户端);三五人小团队共享资料目录;私密资料不想落第三方平台;临时把某个文件夹给伙伴用几天,用完撤权限。

不合适的:要版本管理、多人同时编辑、在线预览——那是文档协同的活;把几百 G 素材长期托管当存储,它是访问工具、本身不存文件,本地硬盘也不是备份;纯移动端重度办公,手机能连,但体验替代不了电脑。

免费版的边界在哪

免费版:一个账号 3 个组网免费体验授权,4 名成员以内用对等 / 集散网络不额外付费,P2P 直连不限速不限流量;打洞失败走转发时限 2Mbps / 节点。

商业版客户端授权 148 元 / 年起,转发 8Mbps 到 35Mbps 分档,其余增值项与最新价看官网 pgy.oray.com/price。

什么时候该掏钱:成员超过 3 个;打洞常年不通又要传大文件;要固定虚拟 IP。其余情况免费版够用。


那天晚上十分钟后,我在 \\\\10.168.x.x\\项目存档 里翻到那份备份,37MB。发出去,睡觉。

让我踏实的不是快,是文件始终在你自己那块硬盘上:没有第二份副本躺在别人机房,没有\"上传中 43%\"的进度条,没有平台改条款时你得读一遍。

它解决的问题很窄:让异地的电脑,像在同一个局域网里被访问。但对经常临时取文件的人,够了。

    评论:0   参与:  0