通过 SSH 从主机到虚拟机的端口转发

通过 SSH 从主机到虚拟机的端口转发

我已经在虚拟机(实验 2)上安装了 apache2 Web 服务器,其 IP 地址为 192.168.1.233。现在我想从主机的网络浏览器访问服务器。我的主机IP是192.168.1.231。为此,我尝试使用 SSH 来使用本地端口转发。我在我的主机中使用了以下命令:

sudo ssh -L 1010:localhost:80 user@lab 2_ip address

也就是说,我想监听主机上的1010端口,并希望转发到正在监听80端口的虚拟机。但是我无法访问apache2运行的网页。这里可能出了什么问题?我没有运行任何防火墙,并且我还检查了 ssh 是否在两台计算机上运行。

相关内容