SSH-тунелювання для локального з’єднання з базою даних MySQL - Техпідтримка

За допомогою SSH клієнта Puttyце робиться так:

Створюємо нову сполуку:

локального

Далі переходимо до закладки Connection > SSH > Tunnels , як показано на наступному малюнку, використовуючи дані параметри для підключення:

* Source Port: 3306 - порт для локального підключення після встановлення тунелю.

* Destination: Local — явно вказуємо, що підключення буде здійснюватися на локальний порт, вказаний вище.

* Destination: р(номер_заказу) .mysql.ihc.ru :3306 - хост, з яким буде здійснюватися тунелювання по певному порту (3306 - стандартно для MySQL).

єднання
Тепер необхідно додати налаштування, натискаємо Add як показано на малюнку нижче:
локального
Налаштування закінчено, переходимо в перше меню Session, як на малюнку 1, і натискаємо кнопку Open, з'єднуємося по SSH і вводимо зазвичай логін і пароль (дані збігаються з FTP).

Увага:якщо на вашому комп'ютері вже працює сервер баз даних MySQL, підключення віддаленому серверу по порту 3306 буде неможливо. У цьому випадку при створенні підключення в putty вкажіть інший порт як "Source port", наприклад 3307. Використовуйте цей порт при підключенні до бази даних.