TeamViewer 12 与 Ubuntu 16 - 无法连接

TeamViewer 12 与 Ubuntu 16 - 无法连接

4 小时过去了,我准备杀人了。我在远程 Ubuntu 服务器上安装了 TeamViewer 12。一切都安装正常,似乎正在运行,只是 TeamViewer 无法连接到 TVHQ,因此无法发出 TVID。

我已经打开了(使用 ufw)端口 5938(并且绝望地也打开了端口 80 和 443)。

我认为问题在于 teamviewer 仅在本地主机上监听:

netstat -ntap | grep teamviewer
tcp        0      0 127.0.0.1:5939          0.0.0.0:*               LISTEN      8172/teamviewerd
tcp        0      0 127.0.0.1:5939          127.0.0.1:37164         ESTABLISHED 8172/teamviewerd

无论怎样终止并重新启动守护进程(如其他帖子所建议的)都无济于事。

我找不到任何地方可以对此进行配置,而且这实际上也没有必要。

还有什么可以尝试?

答案1

对我来说,一个简单的解决方法是升级到 Ubuntu 17.04 Beta 后出现同样的问题,但我厌倦了摆弄网络 DNS 连接,希望它能在最终版本中自行修复。

经过两周的放弃,这个方法终于奏效了。虽然重启后无法继续使用,但这是一个临时解决方案。

sudo teamviewer 守护进程停止

sudo teamviewer 守护进程启动

希望对您有所帮助,使用 Gnome 标记 Ubuntu 17.10 Beta

这是我之前关于修复 17.04 中的 DNS 问题的帖子 dddddddddddddddddddddddddddddddddddddddddddddd

这是我针对一般网络(DNS、服务器、连接、加载、Teamviewer......)问题的解决方案,解决了 Teamviewer“未连接”的问题。

我意识到这个问题源于一项名为“systemd-resolved”的服务。这是 Ubuntu 17.04 预装的 DNS 缓存和验证服务

解决方案来自这个网站

https://www.hecticgeek.com/2017/04/ubuntu-17-04-systemd-dns-issues/.serviceNetworkManager 状态

转到一半的更新部分

相关内容