关于在openSUSE中LocalSend无法正常使用的解决办法
如果文章中的图片加载不出来, 请您考虑使用代理软件
此文章使用
CC-BY-NC协议
前言
LocalSend 是一款相当好用的局域网文件传输软件, 支持几乎全平台.
不过自从前段时间我开始使用 openSUSE 后, 发现无论是flatpak版的 LocalSend , 还是 rpm / 二进制 版的启动后都无法正常使用.
具体表现为: 扫描不到其他设备, 无论是什么网络, 且无法接收别的设备发送来的文件.
这个问题遗留至今. 直到最近我购入了一个电纸书.
为了方便传文件到电纸书上, 我终于决定改变现状.
过程
我能想到的最大的可能的错误原因就是防火墙.
上一篇也提到, openSUSE 的一些默认策略个人感觉是很保守的, 所以自然而然想到这方面.
于是查看了 LocalSend 的端口占用情况:

先将 高级设置 勾选(红色箭头所指), 即可看到占用端口为 53317 (蓝色箭头所指).
随后安装 firewall-config:
1 | |
打开, 并在 public (红色箭头所指)中添加(绿色箭头所指) 53317 端口, 协议为 TCP 和 UDP (如黄色框选).

此时重启 LocalSend 即可.
如需后续永久使用, 只需要将左上角运行时改为永久, 随后像上面一样添加端口就行.
如果仅添加了永久, 则需要重启电脑才能应用.

我是听话的便当.

Bye~❛‿˂̵✧
关于在openSUSE中LocalSend无法正常使用的解决办法
https://wzk0.github.io/2026/suse-localsend/