Задавайте вопросы, мы ответим
Вы не зашли.
Есть сервер с 3мя сетевыми картами: а, б, в. Карта "а" смотрит во внутренюю сеть, карта "б" - в интенет через провайдера №1, карта "в" - в интернет через првайдера №2.
Провайдер №1 - выделеная линия через Ethernet, №2 - через ADSL модем.
На сервере висит БД MySQL, к которой поключаются как из внутреней сети, так и из интернет.
Из внутреней сети подключение идет через IP сетевой "а". Из интернет подключение идет через IP сетевой "в". Сетевая "б" - для раздачи интернета.
Когда есть связь с обоими провайдерами - база работает на ура.
Но, как только пропадает связь с провайдером №1, подключение с любого удаленного компьютера (внешнего или внутреннего) затягивается на очень долго (измеряется минутами).
При этом, подключение с самого сервера не вызывает нареканий, а команда show processlist долго выдает имя пользователя "unautorized user" и state "connect".
Объясните, пожалуйста, как наличие или отсутсвие связи с провайдером №1 может влиять на работу базы?
Заранее спасибо.
Неактивен
Скорее всего, дело в DNS - он прописан на провайдере 1. Соответственно, при пропадении
линка туда запросы DNS должны оттаймаутиться.
--skip-name-resolve и гранты по IP решат проблему.
Неактивен
дело в дефаулте
Неактивен
Честно говоря, не понял, в каком дефаулте дело Пока склоняюсь к DNS
Неактивен
в default getway. Сервер после падения провайдера интернет перестает видеть вообще, а вместе с ним и ДНС.
просто вопрос звучал как
"Объясните, пожалуйста, как наличие или отсутсвие связи с провайдером №1 может влиять на работу базы?"
вот так и может влиять
Неактивен
Это бы не отразилось на внутренних соединениях
Неактивен
ну пусть тогда топикстартер попробует прописать во время падения первого провайдера дефаулт на второго и потом расскажет свои впечатления.
Неактивен