相关疑难解决方法(0)

如何为 SSH 隧道分配主机名

我正在使用 ssh root@my.server.ip -g -L 4321:localhost:28017 在我的托管服务提供商处建立从 MacBook 到我的专用服务器的隧道。它运作良好。现在我想访问远程服务器上的几个管理站点(MongoDB 状态页面、RabbitMQ 页面等,都在不同的端口上)。所有这些都绑定到远程机器上的 127.0.0.1。我怎样才能调整这个 ssh 命令

  • 为隧道指定一个名称并在浏览器中使用例如“my.tunnel.name”
  • 能够在我的浏览器中定义远程端口;我想连接到 my.tunnel.name:port,以便能够调用不同的站点

这可以通过 ssh 实现吗?我已经阅读了手册页并搜索了两天,但它似乎不起作用。

--edit 2012-06-01 23:36-- 由于提供的答案和评论,端口转发现在使用

ssh user@remote.server -D 4321

我可以在浏览器中将其设置为代理,浏览器会将任何对 localhost:anyport 的请求视为是在远程服务器上发出的。现在不需要使用名称,因为浏览器仅用于远程服务器站点。

ssh tunneling port

20
推荐指数
3
解决办法
4万
查看次数

标签 统计

port ×1

ssh ×1

tunneling ×1