Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: SSH Tunnel & mysql  (Прочитано 3700 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CarcassW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
SSH Tunnel & mysql
« : 22 Августа 2010, 21:42:04 »
Привет всем!
Есть такая задача, вполне банальная.

Сервер Ubuntu 10.04 Server
Дома Windows
На сервере Mysql на 127.0.0.1:3306

Для удобства работы, решил подключится через SSH туннель
программой HeidiSQL. Порылся в инете, посмотрел как делают, вроде не сложно.
Через настройки HeidiSQL создал настройки для туннелирования, соединяюсь. Не соединяется.

Взял в руки putty, создал туннель
Source 3306
Destination 127.0.0.1:3306
соединяюсь, все нормально, но...у меня под виндой стоит тестовый mysql, на том же порту (перед созданием туннеля я его конечно же вырубил).

Source 3306
Destination 127.0.0.1:3305

Не работает. В общем я уже разные порты пробовал, но все равно не работает.
По-отключал уже все файрволы.

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

Спасибо.

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: SSH Tunnel & mysql
« Ответ #1 : 22 Августа 2010, 21:46:09 »
Повесить mysql на внешний интерфейс и при помощи iptables разрешить доступ к mysql только с ip адреса внешнего интерфейса
Destination должен быть адрес сервера

Пользователь решил продолжить мысль 22 Августа 2010, 21:48:13:
http://deb.freei.me/?/Windows:SSH%26nbsp;Tunneling:_FreeSSHd,_UltraVNC,_Putty
« Последнее редактирование: 22 Августа 2010, 21:48:13 от Unreg »

Оффлайн CarcassW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: SSH Tunnel & mysql
« Ответ #2 : 22 Августа 2010, 22:07:07 »
Повесить mysql на внешний интерфейс и при помощи iptables разрешить доступ к mysql только с ip адреса внешнего интерфейса
Хороший вариант но что делать с десятком сайтов которые лежат на том серваке? Нет желания все их править, ведь  них мускул на локалхосте.

Destination должен быть адрес сервера
Да, действительно перепутал. Щас перенастроил все работает нормально.
Большое спасибо.

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: SSH Tunnel & mysql
« Ответ #3 : 22 Августа 2010, 22:13:42 »
mysql что не может прослушивать lo и внешний интерфейс одновременно?

Оффлайн CarcassW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: SSH Tunnel & mysql
« Ответ #4 : 22 Августа 2010, 22:27:58 »
mysql что не может прослушивать lo и внешний интерфейс одновременно?

Почитал ман, да может.
Но в общем то я уже все, получил, что хотел, и дальнейшее обсуждение только
для расширения познаний :)

Как быть тогда с моим динамическим айпишником?
Хочется, чтоб кроме меня никто не лазил туда.
« Последнее редактирование: 22 Августа 2010, 22:43:58 от CarcassW »

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: SSH Tunnel & mysql
« Ответ #5 : 22 Августа 2010, 22:43:14 »
воспользоваться Dynamic DNS и обновлять правило блокировки каждый час кроном, но это всё костели
если mysql на lo, то пусть там и висит
берется putty, настраиваться туннелинг, подключается к ssh серверу:
(Нажмите, чтобы показать/скрыть)

Оффлайн CarcassW

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: SSH Tunnel & mysql
« Ответ #6 : 22 Августа 2010, 22:47:58 »
В общем я все настроил, и как только Вы указали, что я перепутал, то сразу все стало на свои места
и вдогонку допер почему у меня сразу не вышло, настроить туннель через интерфейс HeidiSQL :)
Так, что все сейчас работает отлично.
Спасибо за потраченное время.

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: SSH Tunnel & mysql
« Ответ #7 : 22 Августа 2010, 23:01:01 »
Пожалуйста

 

Страница сгенерирована за 0.015 секунд. Запросов: 19.