V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Curiosity777
V2EX  ›  问与答

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

  •  
  •   Curiosity777 · 88 天前 · 1136 次点击
    这是一个创建于 88 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    1. 电脑是 windows 系统
    2. 期望在一台电脑上,每个项目依赖的环境隔离开,目前只能想到虚拟机的方案,太重了,有没有轻量级一些的
    6 条回复    2024-08-31 09:30:15 +08:00
    MineDog
        1
    MineDog  
       88 天前
    如果只是解决端口冲突的问题。1. ssh 端口转发本地绑定端口可以指定,不需要和远程一样; 2. ssh 也支持动态端口转发.
    Curiosity777
        2
    Curiosity777  
    OP
       88 天前
    @MineDog 本地端口指定,很多端口都得改,改多了就乱了🤣
    Curiosity777
        3
    Curiosity777  
    OP
       88 天前
    @MineDog 动态端口转发我试试,这样只需要一个端口就可以了
    Leonooo13
        4
    Leonooo13  
       88 天前
    ssh -CqTnN -L 0.0.0.0:3334:HostC:PortC user@HostB
    kokutou
        5
    kokutou  
       88 天前
    你把命令保存下
    垂直编辑端口号 批量修改前面加 1 2 3 4 5
    然后直接粘贴命令...
    yinmin
        6
    yinmin  
       86 天前 via iPhone
    可以的。你在 windows 硬件里加一个 mircosoft loopback 环回网卡,然后你给这个环回网卡设置很多个 ip 地址(与局域网 ip 必须是不同网段),然后 ssh 绑定不同的环回网卡 ip
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1082 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:44 · PVG 06:44 · LAX 14:44 · JFK 17:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.