【发布时间】:2015-10-08 06:26:33
【问题描述】:
我有一个 SecureLink Enterprise 连接在工作。这允许我通过一个门户网站启动一个 VPN,然后为我设置一个到预定义远程机器的 ssh 隧道。创建隧道后,我将获得一个随机端口来连接到指定的远程主机。例如,在我登录后,我获得了 60994 端口。然后,我在本地计算机上执行以下操作:
ssh localhost -p 60994 -l my_username
然后我连接到远程机器。
现在,我正在这台主机上开发一个 Web 应用程序,需要创建一个隧道来测试。 如果我想连接到远程主机上的端口 443,我该如何创建一个 assh 隧道来做到这一点,给定我拥有的信息?
我试过了
ssh -L 60994:localhost:443 my_username@localhost -p 60994
但这不起作用。我可以在远程主机上打开一个 shell,但是当我尝试在浏览器中转到 https://localhost:60994 时,没有连接。
似乎我想“穿过隧道”?我该怎么做?
【问题讨论】:
标签: ssh ssh-tunnel