<p>传输 Web UI 表示端口未打开 - 即使可以从外部访问</p>

创建于 2018-10-13  ·  6评论  ·  资料来源: transmission/transmission

你好,

我正在尝试使对等侦听端口与传输守护程序一起工作。 我已经在我的路由器中适当地设置了端口转发。 转发工作,例如从外部系统,我可以执行以下操作:

$ telnet x.x.x.x 51413
Trying x.x.x.x...
Connected to x.x.x.x.
Escape character is '^]'.
^]
telnet> q
Connection closed.

$ sudo nmap -sU -p 51413 x.x.x.x

Starting Nmap 7.60 ( https://nmap.org ) at 2018-10-13 09:44 CEST
Nmap scan report for x.x.x.x (x.x.x.x)
Host is up (0.060s latency).

PORT      STATE         SERVICE
51413/udp open|filtered unknown

Nmap done: 1 IP address (1 host up) scanned in 1.03 seconds

仍然,传输网络用户界面说端口已关闭

我究竟做错了什么?

阿科斯

最有用的评论

你有 IPv6 地址吗? 显然 portcheck.transmissionbt.com 在 IPv6 上不起作用: https ://gist.github.com/alexiri/4cb552a699eae3895cafbc4e3d4df8f0

需要修复端口检查服务以支持 IPv6。

所有6条评论

你有 IPv6 地址吗? 显然 portcheck.transmissionbt.com 在 IPv6 上不起作用: https ://gist.github.com/alexiri/4cb552a699eae3895cafbc4e3d4df8f0

需要修复端口检查服务以支持 IPv6。

是的,我有一个 IPv6 地址

这是否意味着支票是错误的,但其他一切都很好? 或者因为检查错误,传输没有看到适当的端口被暴露并且没有相应地工作?

您将不得不使用其他一些工具来检查 IPv4 和 IPv6 端口是否打开,例如这个。 无论哪种方式,我认为传输工作得很好,唯一的问题是对等方无法与您建立连接,您必须启动所有连接。

您将不得不使用其他一些工具来检查 IPv4 和 IPv6 端口是否打开,例如这个

我检查过/我知道端口没问题

无论哪种方式,我认为传输工作得很好,唯一的问题是对等方无法与您建立连接,您必须启动所有连接。

所以它不能正常工作

我可以确认在关于端口检查的夜间构建中有些东西没有正常工作。 它总是报告该端口已关闭,尽管它被外部网站报告为已打开。
我恢复到 2.94 稳定版 (d8e60ee44f) 并且工作正常。

作为 UI 功能请求,我认为有一个小的警告图标(可能在底部状态栏上?)来指示端口目前是关闭还是打开会非常有用,因此用户可以修复它。 由于单击测试端口按钮后,除了首选项/网络选项卡之外,它现在没有显示在任何地方,因此很少被注意到。

问题是 IPv4 和 IPv6 之间的区别。 例如 IPv4 端口对我来说是关闭的,但 IPv6 是开放的。 该检查仅支持 IPv4。 所以它会报告一个关闭的 IPv4 端口,而 IPv6 端口是打开的,IPv6 对等端也可以启动与我的主机的连接。 UI 应该区分 IPv4 和 IPv6。 其他任何事情目前都没有意义。 太多只支持 IPv4 的主机了。

此页面是否有帮助?
0 / 5 - 0 等级