我需要在主机上打开网络浏览器。在 Red Hat Enterprise 7.9 Linux 服务器上安装软件后,我获得了一个私有 IP 地址。
以下是我到目前为止所采取的步骤:
- 使用“SSH 名称@服务器地址”通过 SSH 连接到服务器
- 我按照说明安装 Redis Enterprise for Red Hat
Enterprise 7.9
它很成功,并在我安装该软件的 Linux 终端中给出了以下说明。
[!] Please logout and login again to make sure all environment changes are applied.
[!] Point your browser at the following URL to continue:
[!] https://privateIpAddress:8443
我现在想遵循这些说明。我在哪里可以打开这个浏览器?如果您想要完整的说明,可以在这里找到。
我正在进行第 2 步:设置集群。 https://docs.redislabs.com/latest/rs/getting-started/
我目前的想法(很可能是错的):
我返回到最初通过 SSH 连接到 Linux 机器的终端并输入一些命令。可能是这样的
ssh -L 127.0.0.1:80:intra.example.com:80 gw.example.com
但我不知道确切的命令是什么。或者我在实际的 Linux 服务器中执行一些操作来打开浏览器。我相信答案非常简单,但我却想不起来。否则,他们会在说明中注明一些内容。
再次,我掌握的信息是:
- SSH 名称@我的服务器地址
- 现在是私有IP:
- https://私有IP地址:8443
这显然不会在我本地计算机上的浏览器上打开。
如果我需要提供更多信息,请告诉我。谢谢
答案1
感谢您的回答。我相信我通过在终端解决了这个问题
卷曲私有IP
然后进入我本地计算机上的浏览器并使用 https:serverIPaddress:8443
答案2
假设您的起始主机是earth
(您打开浏览器的主机)
你的 ssh 调用应该是(来自earth
)
ssh -L 127.0.0.1:8443:privateIpAddress:8443 name@myserveraddress
然后,安装后,从earth
,打开浏览器
https://127.0.0.1:8443
请注意
- 端口 8443 必须空闲
earth
(您可以使用netstat -tlp
或检查ss -l -4
) - 本地端口可以更改为 9999 例如 (
-L 127.0.0.1:9999:privateIpAddress:8443
和https://127.0.0.1:9999
) - 端口转发作为练习是有意义的,或者如果您无法直接访问
privateIpAddress:8443
(earth
由于防火墙/DMZ/路由)