请教关于 ssh 反向代理多环境问题

70 天前
 Curiosity777

目前公司各个项目无论是开发是问题排查都是用 ssh 代理,把服务器端口代理到本地上,因为负责的项目多,端口很多都是重复的,比如数据库,redis 什么的,有没有一种方法,可以隔离这个环境

  1. 电脑是 windows 系统
  2. 期望在一台电脑上,每个项目依赖的环境隔离开,目前只能想到虚拟机的方案,太重了,有没有轻量级一些的
1112 次点击
所在节点    问与答
6 条回复
MineDog
70 天前
如果只是解决端口冲突的问题。1. ssh 端口转发本地绑定端口可以指定,不需要和远程一样; 2. ssh 也支持动态端口转发.
Curiosity777
70 天前
@MineDog 本地端口指定,很多端口都得改,改多了就乱了🤣
Curiosity777
70 天前
@MineDog 动态端口转发我试试,这样只需要一个端口就可以了
Leonooo13
70 天前
ssh -CqTnN -L 0.0.0.0:3334:HostC:PortC user@HostB
kokutou
70 天前
你把命令保存下
垂直编辑端口号 批量修改前面加 1 2 3 4 5
然后直接粘贴命令...
yinmin
68 天前
可以的。你在 windows 硬件里加一个 mircosoft loopback 环回网卡,然后你给这个环回网卡设置很多个 ip 地址(与局域网 ip 必须是不同网段),然后 ssh 绑定不同的环回网卡 ip

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1068718

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX