SSH-хосты и проксирование
SSH-хосты и проксирование
Используйте Settings → Remote Instances в десктопном приложении, чтобы импортировать сохранённые SSH-хосты, подключаться к удалённой машине и открывать дополнительные порты через то же SSH-соединение.
SSH-хосты и SSH-проксирование — фичи только для десктопа. Они используют SSH-клиент на вашем компьютере.
Импорт SSH-хоста
OpenChamber умеет читать хосты из вашего локального SSH-конфига — того же места, которым пользуются команды вроде ssh work-server.
- Откройте Settings → Remote Instances.
- Выберите хост из Saved SSH hosts.
- Если хост — паттерн, введите реальный адрес назначения, например
deploy@app.example.com. - Сохраните и подключитесь.
OpenChamber создаёт удалённый инстанс на основе этой SSH-команды. Когда он дойдёт до ready, удалённый UI OpenChamber откроется в десктопном приложении.
Добавление дополнительных port forward’ов
У каждого удалённого инстанса есть секция Port Forwards. Используйте её, когда что-то на одной стороне SSH-соединения должно доставать до порта на другой стороне.
OpenChamber поддерживает три типа forward:
- Local (-L) — открывает порт на вашем компьютере, соединяющийся с чем-то на удалённой машине.
- Remote (-R) — открывает порт на удалённой машине, соединяющийся обратно с вашим компьютером.
- Dynamic (-D) — открывает локальный SOCKS-прокси через SSH-соединение.
Для большинства предпросмотров приложений и дашбордов, работающих на удалённой машине, используйте Local (-L).
Использование SOCKS-прокси
Выбирайте Dynamic (-D), когда хотите, чтобы другие инструменты на вашем компьютере ходили в сеть через удалённую машину. OpenChamber открывает локальный порт SOCKS-прокси для этого SSH-соединения.
После готовности соединения скопируйте или используйте локальный адрес прокси из строки forward. Настройте браузер или инструмент на использование его как SOCKS5-прокси.
Держите приватно
Используйте 127.0.0.1 или localhost для локальных bind-хостов, если только вы намеренно не хотите, чтобы другие устройства в вашей сети доставали до forwarded-порта.
Связанное
- Удалённые инстансы — подключите десктопное приложение к OpenChamber на другой машине
- Удалённый доступ — когда SSH или удалённый доступ не подключаются