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

Ubuntu 22.04下KDE Connect连接Android的防火墙端口配置问题

Ubuntu 22.04下KDE Connect连接Android的防火墙端口配置问题

嘿,这个问题我之前折腾KDE Connect的时候刚好碰到过,给你详细说下怎么弄!

首先,KDE Connect依赖特定的端口范围来实现设备发现和数据传输,你需要开放以下端口:

  • TCP端口1714-1764:用于建立稳定连接,比如传输文件、远程控制手机这些操作
  • UDP端口1714-1764:用于局域网内的设备自动发现,让你的电脑和Android手机能互相找到对方

安全配置建议(重点!)

KDE Connect本来就是局域网内使用的工具,绝对不建议对外开放这些端口,最好只允许你的局域网IP段访问,这样既能保证正常连接,又不会让外部网络的设备接触到这些端口,安全性拉满。

具体操作命令(Ubuntu默认用ufw防火墙)

如果你的局域网IP段是常见的192.168.0.0/24(如果不是,比如是192.168.1.0/24,记得替换成你自己的网段),执行下面两条命令:

sudo ufw allow from 192.168.0.0/24 to any port 1714:1764 proto tcp
sudo ufw allow from 192.168.0.0/24 to any port 1714:1764 proto udp

要是你图省事,且确定自己的网络环境非常安全(比如家里的私人网络),也可以直接开放所有来源的这些端口,但还是更推荐上面的局域网限制方案:

sudo ufw allow 1714:1764/tcp
sudo ufw allow 1714:1764/udp

配置完成后,重载ufw让新规则生效:

sudo ufw reload

你可以用sudo ufw status命令检查一下,确认规则已经成功添加。这样设置后,不用关闭防火墙,KDE Connect就能正常和你的Android手机连接啦!

备注:内容来源于stack exchange,提问作者Led Schmidt

火山引擎 最新活动