我遇到了这个奇怪的问题。我在论坛上搜索了一个星期,到处都得到同样的建议,我已经试过了,或者只是不是同样的问题。如果我漏掉了一个,请告诉我。
我在 Windows 11 台式电脑上安装了 3 个 Web 服务。sabnzbd、sonarr、radarr。我想使用 http://[ip]:[port] 在本地访问它们。
它们之所以出现在 Windows 上,是因为我经历了一段漫长的挣扎,在某个时候我放弃了,想要结束这一切。将来的某个时候它们会从我的台式电脑上移走,但现在它们还在这里,我要处理它。
第一个 sab 几乎开箱即用。sonarr 需要以管理员身份重新启动一次,并且我在防火墙中为 nzbdrone 和 sonarr 设置了一条规则以允许该端口。
完成所有这些后,我想对 radarr 做同样的事情。因此,我将应用程序设置中的所有内容设置为与 sonarr 相同,但端口号不同。以管理员身份重新启动应用程序并添加防火墙规则。但不知何故,radarr 并没有出现在本地主机上的任何地方。
我已尝试过:
- 将我的网络从公共网络切换到私有网络;
- 删除规则并重新设置;
- 使用 netsh advfirewall 在 cmd 中添加规则;
- 完全关闭防火墙;
- 设置其他端口开放;
- 我的笔记本电脑上的 telnet 可直接用于 sonarr 端口,但其他端口上没有主机的响应;
- netstat -a -n -p tcp 给出了列表,但是 radarr 不存在;
现在,这就是我对网络知识的了解。这意味着我会用谷歌搜索一些东西,希望它能给我指明正确的方向。所以,如果你有什么建议,我愿意尝试,但请记住,这不是我的专长。它真的让我很烦。
我检查了雷达日志并且它确实在监听:
2023-11-03 15:14:19.6|Info|Microsoft.Hosting.Lifetime|Now listening on: http://[::]:7878
Netstat 结果:
TCP 0.0.0.0:7878 0.0.0.0:0 LISTENING
TCP [::]:7878 [::]:0 LISTENING
TCP [::1]:7878 [::1]:50504 ESTABLISHED
TCP [::1]:7878 [::1]:52609 ESTABLISHED
TCP [::1]:7878 [::1]:53426 ESTABLISHED
TCP [::1]:7878 [::1]:54236 ESTABLISHED
TCP [::1]:7878 [::1]:55136 TIME_WAIT
TCP [::1]:7878 [::1]:55528 ESTABLISHED
TCP [::1]:50504 [::1]:7878 ESTABLISHED
TCP [::1]:52609 [::1]:7878 ESTABLISHED
TCP [::1]:53426 [::1]:7878 ESTABLISHED
TCP [::1]:54236 [::1]:7878 ESTABLISHED
TCP [::1]:55528 [::1]:7878 ESTABLISHED