LocalSend Windows防火墙设置教程:解决搜不到设备和传输失败
LocalSend Windows防火墙设置教程
LocalSend 是无需联网即可实现设备间文件传输的利器,但在 Windows 系统中,防火墙往往会阻止其局域网广播和 TCP 连接,导致“搜不到设备”或“发送失败”。本文将详细介绍如何在 Windows 防火墙中正确放行 LocalSend,确保传输畅通。
一、为什么 Windows 防火墙会拦截 LocalSend
LocalSend 正常工作需要以下网络行为:
- 通过 UDP 广播在局域网内发现其他设备。
- 通过 TCP 建立点对点文件传输连接。
- 默认监听 53317 端口。
Windows 防火墙默认会阻止未知程序的入站连接,因此需要手动放行。
二、快速放行 LocalSend 的方法
方法一:通过弹窗允许访问
首次运行 LocalSend 时,Windows 可能会弹出提示:
“Windows 安全警报:LocalSend 正在请求访问网络。”
请勾选“专用网络”和“公用网络”,然后点击“允许访问”。如果之前误点了“取消”,需要按方法二手动设置。
方法二:在防火墙设置中允许应用
- 打开“设置 > 隐私和安全性 > Windows 安全中心”。
- 点击“防火墙和网络保护”。
- 选择“允许应用通过防火墙”。
- 点击“更改设置”,然后点击“允许其他应用”。
- 浏览到 LocalSend 安装路径,选择
localsend_app.exe。 - 勾选“专用”和“公用”复选框,点击“确定”。
三、添加端口入站规则
如果允许应用后仍然无法传输,可以为 LocalSend 的默认端口 53317 添加入站规则。
操作步骤
- 打开“Windows 安全中心 > 防火墙和网络保护 > 高级设置”。
- 在左侧选择“入站规则”,右侧点击“新建规则”。
- 选择“端口”,点击“下一步”。
- 选择“TCP”,输入特定本地端口
53317,点击“下一步”。 - 选择“允许连接”,点击“下一步”。
- 勾选“域”、“专用”、“公用”,点击“下一步”。
- 输入规则名称,如
LocalSend TCP 53317,点击“完成”。
如果需要同时放行 UDP 广播,重复上述步骤,在第 4 步选择“UDP”。
四、检查网络配置文件
Windows 防火墙根据网络配置文件(专用/公用)应用不同规则。确保你的网络被正确识别:
- 打开“设置 > 网络和 Internet > WLAN/以太网”。
- 点击当前连接的网络属性。
- 将“网络配置文件类型”设置为“专用网络”。
专用网络的限制通常比公用网络更宽松,有助于 LocalSend 正常工作。
五、第三方安全软件的影响
除了 Windows 防火墙,以下软件也可能拦截 LocalSend:
- 360 安全卫士
- 腾讯电脑管家
- 火绒安全
- 卡巴斯基
- Windows Defender 防火墙
建议将 LocalSend 加入这些软件的白名单,或在测试时临时关闭网络保护功能。
六、验证防火墙是否放行成功
完成设置后,可以进行以下验证:
- 在两台设备上同时打开 LocalSend。
- 确保连接同一 Wi-Fi。
- 在发送端刷新设备列表,查看是否能发现接收端。
- 尝试发送一个小文件,确认能够成功接收。
如果仍然失败,可以尝试临时关闭 Windows 防火墙进行对照测试:
- 打开“Windows 安全中心 > 防火墙和网络保护”。
- 点击当前网络类型,将“Microsoft Defender 防火墙”关闭。
- 再次测试 LocalSend。
注意:测试完成后请及时重新开启防火墙,仅在需要时添加 LocalSend 例外规则。
七、常见问题
1. 修改端口后需要重新设置防火墙吗?
是的。如果你在 LocalSend 设置中更改了监听端口,需要为新的端口号重新添加防火墙规则。
2. 公用网络下为什么无法发现设备?
公用网络的安全策略更严格,可能未允许 LocalSend 通过。建议切换到专用网络,或在防火墙中同时勾选公用网络权限。
3. 公司电脑无法设置防火墙怎么办?
如果电脑由企业 IT 统一管理,可能需要联系管理员放行 LocalSend 或 53317 端口。
八、总结
Windows 防火墙是 LocalSend 无法正常使用的高发原因。通过允许应用访问网络、添加端口入站规则以及检查网络配置文件,绝大多数连接问题都能得到解决。建议首次安装 LocalSend 时就完成防火墙设置,避免后续反复排查。
这篇教程有帮助吗?立即下载LocalSend 中文下载站试试吧!
全平台支持 · 安全无毒 · 官方最新版