ex.ter.nal.ip:8081 更改为 localhost:8081

ex.ter.nal.ip:8081 更改为 localhost:8081

之前在 Server Fault 上问过这个问题,但被重定向到这里。希望这是问这个问题的正确地方。

我在 Windows 7 机器上安装了 Jetbrains 的 YouTrack,运行良好。现在我想让这个正在运行的服务可供“外界”使用。由于家里的一些网络问题,我不得不为我自己的所有设备(包括这台运行 YouTrack 的 Windows 7 机器)创建一个子网。

ex.ter.nal.ip -> Modem -> 192.168.178.27 (my router) -> 192.168.0.115 (windows 7)

我认为我确实正确设置了转发,使用 DMZ。我的调制解调器 DMZ 到我的路由器,后者 DMZ 到 Windows 7。因此,从中填写的每个端口ex.ter.nal.ip都会转发到我的 Windows 7 机器。对吗?

现在,正如我之前所说,我正在运行一个 YouTrack 服务,可以通过 Windows 访问localhost:8081。根据我当前的设置,我认为可以通过 访问此服务ex.ter.nal.ip:8081。但随后(对我来说)发生了一些奇怪的事情。URL
从 变为ex.ter.nal.ip:8081localhost:8081所以
我的 MacBook 正在寻找它自己的本地主机。

我真的不明白这里发生了什么。
在我遵循的一些教程中,我必须在防火墙中制定规则,但我禁用了它,因为我认为这可能是问题所在。但是,尽管如此......

我怎样才能让它工作?

答案1

显然这是 YouTrack 的问题,与我的网络设置无关。

我必须改变 base-url。

http://forum.jetbrains.com/thread/YouTrack-585

相关内容