关于在openSUSE中LocalSend无法正常使用的解决办法

如果文章中的图片加载不出来, 请您考虑使用代理软件

此文章使用CC-BY-NC协议


前言

LocalSend 是一款相当好用的局域网文件传输软件, 支持几乎全平台.

不过自从前段时间我开始使用 openSUSE 后, 发现无论是flatpak版的 LocalSend , 还是 rpm / 二进制 版的启动后都无法正常使用.

具体表现为: 扫描不到其他设备, 无论是什么网络, 且无法接收别的设备发送来的文件.

这个问题遗留至今. 直到最近我购入了一个电纸书.

为了方便传文件到电纸书上, 我终于决定改变现状.

过程

我能想到的最大的可能的错误原因就是防火墙.

上一篇也提到, openSUSE 的一些默认策略个人感觉是很保守的, 所以自然而然想到这方面.

于是查看了 LocalSend 的端口占用情况:

如图所示

先将 高级设置 勾选(红色箭头所指), 即可看到占用端口为 53317 (蓝色箭头所指).

随后安装 firewall-config:

1
sudo zypper in firewall-config

打开, 并在 public (红色箭头所指)中添加(绿色箭头所指) 53317 端口, 协议为 TCPUDP (如黄色框选).

如图所示

此时重启 LocalSend 即可.

如需后续永久使用, 只需要将左上角运行时改为永久, 随后像上面一样添加端口就行.

如果仅添加了永久, 则需要重启电脑才能应用.

如图所示


我是听话的便当.

Bye~❛‿˂̵✧


关于在openSUSE中LocalSend无法正常使用的解决办法
https://wzk0.github.io/2026/suse-localsend/
作者
听话的便当
发布于
2026年2月20日
许可协议