Назад | Перейти на главную страницу

Как перенаправить внутренний порт на внешний?

У меня есть три системы: мой ноутбук, узел входа и вычислительный кластер.

Вычислительный кластер не имеет доступа в Интернет. Узел входа в систему делает. Если я запускаю свою программу моделирования на узле входа в систему, я могу подключиться к его IP-адресу (например, 123.123.123.123) со своего ноутбука через порт 6789 для получения данных моделирования в реальном времени.

Что я хочу сделать, если перенаправить весь трафик из вычислительного кластера (например, внутренний IP-адрес 10.20.30.40) через 123.123.123.123, все на порт 6789.

Как я могу это сделать?

вы можете войти через SSH в узел входа? Если это так, вы можете настроить маршрут через узел входа с помощью: ssh -N -L 127.0.0.1:40001:10.20.30.40:6789 user@loginhost. Затем вы можете подключиться к localhost через порт 40001 и прозрачно подключиться к кластеру через порт 6789. Надеюсь, это то, что вы ищете.