ОШИБКА 2003 (HY000): не удается подключиться к серверу MySQL на '23 .23. *. * '(110)

Я пытаюсь подключиться к удаленному серверу mysql, но сталкиваюсь с этой ошибкой.

  1. установить адрес привязки на 0.0.0.0
  2. Изменены Iptables, чтобы они выглядели так

    target     prot opt source               destination 
    DROP       tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpt:3306
    ACCEPT     tcp  --  127.0.0.1            0.0.0.0/0            tcp dpt:3306
    ACCEPT     tcp  --  107.22.*.*           0.0.0.0/0            tcp dpt:3306
    

    где 107.22. ** - IP-адрес машины, с которой я пытаюсь подключиться

  3. Перезапущен UFW

  4. подтвердил, что мои группы безопасности AWS разрешают доступ к порту 3306 отовсюду.

В чем может быть причина ошибки?


person Rishin S Babu    schedule 14.01.2014    source источник
comment
DROP tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:3306, наверное, должен быть последним   -  person b.b3rn4rd    schedule 14.01.2014
comment
аналогичный здесь stackoverflow.com/questions/1673530/   -  person codepiper    schedule 14.01.2014


Ответы (1)


Вместо этого измените iptables, чтобы он выглядел так:

target     prot opt source               destination 
ACCEPT     tcp  --  127.0.0.1            0.0.0.0/0            tcp dpt:3306
ACCEPT     tcp  --  107.22.*.*           0.0.0.0/0            tcp dpt:3306
DROP       tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpt:3306

В противном случае весь трафик 3306 будет сброшен межсетевым экраном.

person Ja͢ck    schedule 14.01.2014