Назад | Перейти на главную страницу

Невозможно подключиться к mysql на виртуальной машине Windows Azure

Я создал виртуальную машину в Windows Azure. В нем я установил MySQL. На сервере все работает нормально. Я не могу подключиться к MySQL удаленно.

Выполненные шаги:

  1. Установлен MySQL

  2. Создал на нем пользователя и дал ему доступ с% (все ips)

  3. Разрешено подключение к MySQL (3306) в брандмауэре Windows

  4. Создал конечную точку на портале Windows Azure.

Когда я подключаюсь с помощью xyz.cloudapp.net, я получаю сообщение об ошибке с кодом (10060).

Я также не могу подключиться ни к какой другой службе.

Либо вы будете использовать то, что предлагает codingoutloud, либо есть возможность приобрести общедоступный IP (платная услуга) и назначить его экземпляру, на котором запущен MySQL, но я бы не пошел таким путем только для перенаправления одного порта.

На портале у виртуальной машины есть вкладка КОНЕЧНЫЕ ТОЧКИ. Там вам нужно предоставить конечную точку, через которую вы можете управлять MySQL. Вкладка ENDPOINTS позволяет вам настроить произвольный внешний порт #, который вы можете сопоставить с любым обычным портом для внутреннего управления MySQL (на виртуальной машине) - хотя вы можете сделать их оба одним портом, если хотите.

Поскольку по умолчанию Azure безопасен, если вы не выполните этот шаг, Azure не откроет порты для такого доступа.