Я размещаю несколько веб-сайтов из разных коробок за маршрутизатором; когда я размещал только один, было достаточно просто перенаправить порт 22 на хост-сервер и использовать его в качестве удаленного сервера при разработке внутри моей IDE. Но я переключаюсь на несколько ящиков, чтобы уменьшить нагрузку на сервер и упростить размещение на разных языках, и я пытаюсь выяснить, как я могу сказать, чтобы мои разные серверы публиковались в разных ящиках при использовании SSH. Я знаю, что могу использовать командную строку SSH для определенного порта, что позволяет мне настроить несколько переадресаций на моем маршрутизаторе и вручную входить в каждый из них, но мне интересно, как это будет работать с набором публикаций IDE, поскольку он, вероятно, обладает меньшей гибкостью эта командная строка. Может быть, это глупый вопрос, но есть ли стандартная номенклатура для указания локального адреса за маршрутизатором, которая не так громоздка?
1 ответ
0
Предполагая, что среда IDE не является полным дерьмом, она должна соответствовать конфигурации, указанной в ~/.ssh/config
. Просто установите для каждого Host
одно и то же имя HostName
но разные Port
. Обратитесь к справочной странице ssh_config(5)
за подробностями.