经过一段随机的时间后,Windows 无法看到 Linux 子系统上运行的服务,反之亦然

经过一段随机的时间后,Windows 无法看到 Linux 子系统上运行的服务,反之亦然

我正在运行 Ubuntu 18.04 Linux 子系统。

我在 Linux 上运行着 Postgresql 12,并且我从我在 Windows 中开发的应用程序连接到它。

当我启动我的电脑时,一切都正常。DB 可以连接。

经过一段未指定的时间(半小时到几天)后,Windows 不再能够看到 Postgreql。拒绝连接到 127.0.0.1:5432。

重新启动子系统没有帮助。重新启动 postgres 也没有帮助。

但问题延伸到其他服务和端口..例如,如果我在 Linux 上运行 Apache,当出现此问题时,它将不再能够对我的 Windows 服务进行代理传递。

不确定还能尝试什么——我在另一台电脑上有相同的设置,但没有遇到这些问题。

这几乎就像两个系统之间出现了一道防火墙,但看起来更像是一个错误。

欢迎任何建议!

相关内容