无需第三个设备即可进行 KDE 连接,可以吗?

无需第三个设备即可进行 KDE 连接,可以吗?

情况

我有两台设备:

  • 搭载 Android 11 的手机
  • 装有 Ubuntu 20.04 的笔记本电脑

我没有专用的 WiFi 路由器。因此,我使用手机热点在笔记本电脑上访问互联网。


问题

设备无法互相看到。我在两台设备上都配置了应用程序。我试过 GSConnect,在网上其他地方搜索过,但找不到解决方案。


问题

  • 在这种情况下可以使用 KDE-connect 吗?如果可以,如何使用?
  • 这两台设备不是“连接”到“同一个网络”吗?

答案1

您不需要任何第三台设备。看起来您的 ufw(ubuntu 自带的 uncomplicatedfirewall)阻塞了网络端口

打开终端并输入这些命令,然后重试。

$:sudo ufw 允许 1714:1764/udp

$:sudo ufw 允许 1714:1764/tcp

并输入

$:sudo ufw重新加载

或者你可以尝试禁用 ufw 来检查问题是否出在 ufw 上

$:sudo ufw禁用

并在解决问题后启用它

$:sudo ufw 启用

来源 :https://userbase.kde.org/KDEConnect#I_have_two_devices_running_KDE_Connect_on_the_same_network.2C_but_they_can.27t_see_each_other

答案2

我也遇到过这个问题,但我想帮助将来遇到此问题的任何人。我希望此消息能帮助所有人解决此问题。

  1. 首先;当有人在手机上创建热点并且您将计算机连接到该热点时,您的计算机不会连接到与您的手机相同的 IP 地址,因为热点是一个新连接。它与使用路由器有很大不同。

  2. 第一个解决方案很简单,我个人使用 debian linux:

将电脑连接到手机热点后打开终端并运行**

command: ip address

**

username@pc-name:~$ ip address

在结果中查找以以下格式开头的行

inet 192.168.112.30/24

这里的 IP 是 192.168.112.30

最后打开 kde connect 应用程序并单击顶部的三个点以获取更多选项,然后单击通过 ip 添加设备,单击添加 ip,在对话框和文本字段中输入 192.168.112.30,然后单击确定进行确认。就这样。您的设备将在手机中可见。注意:每当您连接到热点时,请再次执行相同的操作。每次打开热点时,ip 地址都会不断变化。如果没有显示,请执行相同的步骤。

  1. 第三种解决方案:在您的 android 设备上下载 kde connect 和 xender。并在 android 或 ios 上创建一个热点并将您的计算机连接到它。之后打开 xender,单击顶部的 (+),然后单击连接电脑。然后按照 Xender 屏幕上的说明进行操作,您将看到一个弹出对话框,询问您是否要连接这个 192.168.112.30,只需将该 ip 地址复制到某处并将其粘贴到 kde connect 中,正如我上面所说的那样。注意:此步骤适用于那些无法运行命令的人。或者由于某种我不确定的原因而无法找到他们的 ip 地址的人。

我希望这有帮助。

相关内容