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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Доступ к MySQL в локальной сети извне  (Прочитано 4359 раз)

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

Оффлайн Sergey_promit

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Подскажите как достучаться до локальной базы MySQL извне.

Есть несколько машин в локальной сети, пусть это будут
 192.168.1.50, 192.168.1.51, 192.168.1.52,...

На 192.168.1.50 сервер MySQL, локальные машины без проблем работают с ним. Понадобилось кидать запросы INSERT в базу MySQL на 192.168.1.50 снаружи. На 192.168.1.50 две сетевых карты, одна смотрит в локальную сеть, вторая во внешнюю (на роутер), на второй сетевухе лок.адрес 192.168.0.50, на роутере проброшен порт 2244, как я понял для доступа извне. По ssh я попадаю на машину 192.168.1.50 так: ssh -p 2244 user@219.166.85.35, MySQL на порту 3306.

Вопрос, как достучатся до базы с внешнего интернета ?

Оффлайн shushpanchik

  • Активист
  • *
  • Сообщений: 296
    • Просмотр профиля
    • SKSS - "Современные компьютерные сети и системы"
Re: Доступ к MySQL в локальной сети извне
« Ответ #1 : 03 Ноября 2015, 23:35:37 »
В файле /etc/mysql/my.cnf закомментировать строчку bind-address. Т.е. привести ее к такому состоянию:
#bind-address    = 127.0.0.1И рестарт мускула:
service mysql restartНо это если нужно организовать удаленный доступ к базе для сайта например. Ну и конечно же проброс 3306 на 192.168.1.50

А можно поинтересоваться? каким способом вы пытаетесь INSERT'ить ? Просто я смотрю, если у вас есть SSH к серверу MySQL - то в помощь эта же консоль и
mysql -u root -pА там хоть INSERT, хоть DROP и иже с ними.
« Последнее редактирование: 03 Ноября 2015, 23:42:39 от shushpanchik »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28270
    • Просмотр профиля
Re: Доступ к MySQL в локальной сети извне
« Ответ #2 : 03 Ноября 2015, 23:55:25 »
shushpanchik, вы пост его вообще читали?
На 192.168.1.50 сервер MySQL, локальные машины без проблем работают с ним.

По поводу того, как достучаться извне - откройте/пробросьте порт 3306. И готовьтесь ловить взломы базы.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Maxlinus

  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
Re: Доступ к MySQL в локальной сети извне
« Ответ #3 : 18 Ноября 2015, 14:04:14 »
через ssh :) ,или VPN

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28270
    • Просмотр профиля
Re: Доступ к MySQL в локальной сети извне
« Ответ #4 : 18 Ноября 2015, 14:08:29 »
Это уже не извне.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Maxlinus

  • Активист
  • *
  • Сообщений: 273
    • Просмотр профиля
Re: Доступ к MySQL в локальной сети извне
« Ответ #5 : 18 Ноября 2015, 14:17:36 »
как нет? открыть порт ssh , и  через его тупель выполниь подключение к mysql, дешевый и рабочий(защищеный) варианти

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28270
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

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