Несколько SSH-туннелей от разных удаленных соединений, перенаправляющих один и тот же порт: хорошо?

У меня есть сервер, на котором запущена служба, скажем, 4444.

Обычно программное обеспечение, использующее эту службу, устанавливается на тот же сервер и подключается через 127.0.0.1:4444, поэтому аутентификация не требуется.

Однако я установил это программное обеспечение на нескольких удаленных серверах по всему миру, чтобы пользователи, локальные для этих серверов, имели более быстрый доступ к программному обеспечению и достигли некоторой балансировки нагрузки.

Я использую туннели SSH для переадресации порта 4444 главного сервера на порт 4444 каждого удаленного сервера и затем указываю удаленному программному обеспечению localhost:4444. Затем используйте брандмауэр для предотвращения любых других входящих подключений.

Кажется, до сих пор это работает, когда я подключаюсь к удаленному серверу и использую программное обеспечение, но я хотел бы знать, является ли это идеальным способом решения этой проблемы, или я столкнусь с проблемами, когда к каждому удаленному подключено несколько человек? сервер?

0 ответов

Другие вопросы по тегам