1

Я не уверен, нужно ли мне смотреть на эту проблему по-другому, но здесь идет.

Компьютер A (Windows XP) имеет SSH-туннель к веб-серверу. Порт 3306 на веб-сервере настроен на порт 3306 на компьютере A (127.0.0.1:3306).

Компьютер A также имеет соединение MySQL ODBC с использованием туннеля SSH в качестве источника данных.

Эта установка работает отлично.

Компьютер B (Windows 7) имеет клиента, который должен использовать то же соединение, что и компьютер A.

Я мог бы просто настроить другой SSH-туннель на компьютере B и воссоздать ODBC-соединение, но я бы не стал этого делать по нескольким причинам (клиент будет иметь доступ к SSH-ключам, будет нести ответственность за сброс туннельного соединения, если есть проблема и т. д.).

В оптимальном варианте я бы хотел, чтобы компьютер B использовал соединение ODBC компьютера A, в противном случае я бы хотел, чтобы компьютер B использовал туннель SSH с компьютера A.

Возможно ли это, и если да, то как? Заранее спасибо.

0