За последние 24 часа нас посетили 22593 программиста и 1017 роботов. Сейчас ищут 770 программистов ...

Упал MySQL-сервер.

Тема в разделе "MySQL", создана пользователем html-программист, 6 сен 2014.

  1. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    Вначале вопрос:
    Вопрос. Как ограничить доступ к базе данных с левых IP и оставить открытый доступ только с одного IP???

    А потом описание проблемы:

    Версия MySQL: 5.2
    ОС: XP

    Сервак 4 года бесперебойно работал. Сегодня пользователи начали жаловаться, что не могут попасть на сайт.
    Сайт (движок phpbb) очень информативно сообщил, что
    В первую очередь полез в "Службы" и перезапустил MySQL сервер. Глухо. Полез в Navicat, который сообщил следующее:

    [​IMG]

    Залез в mysqladmin и он мне сообщил, мол:

    telnet, в свою очередь, тоже не обрадовал:

    Попробовал поговорить с netstat и он оказался немножко более разговорчивым:

    192.168.0.185 - локальный IP, на котором сидит MySQL сервер.
    91.196.0.99 - хостер, на котором вертится сайт и который не может соединиться MySQL сервером.
    178.175.141.185 - какой-то молдавский бот, который непонятно что там делает.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    А зачем тебе доступ к бд извне сервера?
     
  3. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    че-т там вбил в реестр и оно теперь блокирует SYN-Flood-Молдаван-atack

    Такая фигня получилась, что все файлы, домены, php, ns, apache, и т.д. и т.п. - головная боль хостинг-провайдера.
    Но где-то в 2008 году хостер тонко намекнул, мол не хочет у себя держать базу данных от форума на 400 000 сообщений. Ну и что тут остается делать - запустил MySQL-сервер на своем домашнем эвм-е. Всем хорошо, все счастливы. Хостер занимается своими хостерскими делами. А мой комп успешно тянет MySQL-сервак уже 6 лет.
    Плюсы:
    Имею прямой доступ к базе данных. Не переживаю за сохранение данных - могу дамп сделать с помощью ctrl+c, ctrl+v. На хостинге использую минимальные тарифные планы.
    Минусы:
    Раз в год на какой-нибудь железяке сгорает кулер. Перед тем, как сгореть, он где-то месяц-два гудит по ночам и не дает спать. Сейчас осталось только два рабочих пропеллера - на процессоре и в блоке питания.
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    А бэкапы?
     
  5. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    Ладно забей. Данные в порядке. В простыне не заметил.

    Ну проблемато в чем? Переставь, обновись.
     
  7. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Может поставить linux и блокировать все входящие кроме нужных?
    Виндовс как то не надежно... столько всяких вирусов написано под винду, microsoft даже сама для критичных серверов винду не использует, читал где то.

    Добавлено спустя 2 минуты 49 секунд:
    А может на другой хостинг перейти? Хотер по крайней мере гарантирует сохранность данных в случаи чп быстро восстановят работу. А если у тебя диски полетят че делать будешь?

    Добавлено спустя 3 минуты 7 секунд:
    На всякий случай
    http://www.myquerybuilder.com/help/howtosetupaconnection
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    При чем тут блокировать.
     
  9. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Вопрос выделен черным.
    К серваку коннектиться много чего левого, зачем? Оставляем то что нужно на уровне OS. Плюс создаем пользователей для баз которые могут коннектиться только с определенного ip, или я не правильно понимаю вопрос?

    З.Ы.
    А тут что хоткеи появились для bb кодов?