У меня есть три системы: мой ноутбук, узел входа и вычислительный кластер.
Вычислительный кластер не имеет доступа в Интернет. Узел входа в систему делает. Если я запускаю свою программу моделирования на узле входа в систему, я могу подключиться к его 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. Надеюсь, это то, что вы ищете.