You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Android如何通过WiFi访问局域网(LAN)内的共享文件夹?

解决局域网共享文件夹访问及IP变动问题

首先来说最头疼的路由器重置后PC IP变动的问题——毕竟找不到目标IP,谈访问都是白搭,给你几个实用方案:

  • 给PC绑定静态IP(一劳永逸)
    这是最彻底的办法。要么进路由器后台(通常是192.168.1.1192.168.0.1,看路由器底部标签),找到DHCP设置里的「MAC地址绑定」,把你的PC的MAC地址和一个固定IP绑定;要么直接在PC本地设置:Windows上右键WiFi/以太网图标→「网络和共享中心」→「更改适配器设置」→右键对应网络→「属性」→双击「Internet协议版本4(TCP/IPv4)」→选择「使用下面的IP地址」,填一个和路由器同网段的IP(比如路由器是192.168.1.1,就填192.168.1.100),网关和DNS都填路由器IP就行。这样不管路由器怎么重置,PC的IP都不会变。

  • 用主机名代替IP访问
    Windows PC默认有个主机名(比如你的PC叫「MyDesktop」),Android端的文件管理器大多支持直接输入\\主机名(比如\\MyDesktop)来访问,不用记IP。不过要注意,所有设备得在同一个工作组里——Windows默认是WORKGROUP,一般不用改,要是不行就去PC的「系统属性」里确认下工作组名称。

  • 扫描局域网设备定位IP
    用Android端的文件管理器(比如Solid Explorer、ES文件浏览器)自带的局域网扫描功能,或者专门的IP扫描APP,扫一遍整个网段(比如192.168.1.1到192.168.1.255),找到对应PC的设备名称,或者看开放了139/445端口的设备(这两个是SMB共享的端口),就能定位到IP了。

接下来是Android通过WiFi访问PC共享文件夹的具体步骤:

先把PC端的共享设置搞对,不然Android肯定连不上:

  • 右键你要共享的文件夹→「属性」→「共享」标签→点击「高级共享」,勾选「共享此文件夹」,设置个好记的共享名;然后点「权限」,给「Everyone」或者你指定的用户开「读取」甚至「写入」权限(根据你的需求来)。
  • 暂时关闭PC的防火墙试试(或者在防火墙设置里允许「文件和打印机共享」的入站规则),很多时候连不上都是防火墙挡着。
  • 确保你的PC和Android连的是同一个WiFi局域网,同个路由器的2.4G和5G频段都算同一局域网,不用纠结这个。

然后Android端操作:

  • 用支持SMB协议的文件管理器(现在很多原生文件管理器也支持了,比如小米、华为的),找到「添加网络位置」或者「SMB服务器」的选项。
  • 如果是静态IP,直接输入smb://你的PCIP(比如smb://192.168.1.100),然后输入你Windows的登录账号和密码(就是你开机输的那个),就能看到共享文件夹了。
  • 要是用主机名,就输入smb://你的PC主机名,同样输账号密码就行。

最后说在已获取的LAN IP中查找共享文件夹的方法:

  • Windows CMD命令扫描:打开命令提示符(Win+R输cmd回车),输入net view \\目标IP,比如net view \\192.168.1.100,如果这个IP的PC有共享文件夹,会直接列出所有共享名;要是提示“找不到网络路径”,要么是没开共享,要么是防火墙挡着。
  • Android端批量扫描:用带共享扫描的文件管理器,扫一遍你获取到的所有LAN IP,它会自动识别出有共享资源的设备,直接点进去就能查看。
  • Windows工具辅助:比如用Advanced IP Scanner扫描整个局域网,它会列出所有在线设备,还能显示每个设备的共享资源,快速定位有共享的IP。

这些方法应该能覆盖你的所有需求了,要是遇到权限或者连接失败的问题,优先检查防火墙和共享权限的设置~

内容的提问来源于stack exchange,提问作者Samuel Herrera Perez

火山引擎 最新活动