MySQL: ошибка 2003 потеряно соединение с виртуальной машины в той же локальной сети

Извиняюсь за плохой английский, я француз.:D

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

Так:

Я хочу виртуализировать два сервера с помощью virtualBox на Windows7, и я хочу, чтобы они все были в одной локальной сети. Мои виртуальные машины работают на Ubuntu 16.04

На первой виртуальной машине я установил веб-сервер лампы с MySQL 5.7 и добавил phpmyadmin. На второй виртуальной машине я установил Jira standalone

-> Мне нужно подключиться к моей базе данных с моего сервера Jira

Поэтому я использовал адаптер Bridge на каждой машине:

конфигурация сети

конфигурация сети

IP-адреса связаны с протоколом DHCP.

  • IP-машина SQL - 192.168.6.80

  • IP-адрес машины Jira: 192.168.6.101

  • IP-адрес хост-машины: 192.168.6.87

Я могу пинговать каждую машину, так что проблем нет.


  1. SQL-сервер

Когда я запускаю машину, кажется, все работает, я могу получить доступ с моего сервера SQL:

localhost: домашняя страница apache 2 с надписью "Это работает"

localhost: 5671:

[ 5.7.18-0ubuntu0.16.04.1 UKBeM ÿ÷ ÿ T(DGKg1hwd= mysql_native_password ÿ„Получил пакеты не по порядку

localhost / phpmyadmin: страница индекса, где я могу отлично соединиться с root.


  1. Хост-машина (Windows)

192.168.6.80: домашняя страница apache 2 с надписью "Это работает"

192.168.6.80:5671:

[ 5.7.18-0ubuntu0.16.04.1 UKBeM ÿ÷ ÿ T(DGKg1hwd= mysql_native_password ÿ„Получил пакеты не по порядку

192.168.6.80/phpmyadmin: страница указателя, где я могу отлично соединиться с root.


  1. Jira сервер

Здесь, когда я запускаю машину, она работает примерно 2-3 минуты, я могу подключиться через:

mysql -u root -p -h 192.168.6.80 -P 5671 

Я прекрасно связан, и я также могу получить доступ ко всем другим адресам.

И тогда перестанет работать только на этой машине.

Невозможно подключиться

Firefox не может установить соединение с сервером по адресу 192.168.6.80.

Сайт может быть временно недоступен или слишком занят. Попробуйте еще раз через несколько минут.

Если вы не можете загрузить какие-либо страницы, проверьте сетевое соединение вашего компьютера.

Если ваш компьютер или сеть защищены брандмауэром или прокси-сервером, убедитесь, что Firefox разрешен доступ к Интернету.

И когда я снова пытаюсь подключиться через mysql на терминале, я получаю сообщение об ошибке 2003 (HYOOO)

Это происходит только тогда, когда я использую подключение моей работы, дома это работает отлично, не останавливаясь!

У меня мало лидов:

  • проблемы прокси-аутентификации
  • проблемы настройки брандмауэра

Я нахожусь в частной сети с доменным именем, называемым что-то .eu. И когда я запускаю Firefox, прокси автоматически появляется: and-etc-ha.something.eu:9090

Поэтому мне предлагается ввести свой идентификатор и пароль. Мой идентификатор: luc.myName@something.eu После этого я подключен к Интернету с помощью Firefox, но не в терминале, когда я хочу использовать apt.

Я ищу в Интернете, и я нашел это:

export http_proxy="http://Username:password@proxyip:port/"

а также

export http_proxy="http://Domain\user:pasword@proxyip:port/"

Таким образом, я попробовал разные способы, и я смог скачать с apt. Но интернет-связь с Firefox была нестабильной. Но если я использую Firefox на моей хост-машине, связь будет идеальной.

Я тоже пробовал с настройками -> сеть -> сетевой прокси -> метод мануала

http: and-etc-ha.something.eu port: 9090

Не знаю, было ли мне понятно, скажите мне!^^ Если у вас есть идеи, которые помогут мне решить эту проблему, дайте мне знать.

До свидания!

1 ответ

Решение

Я нашел причину: на самом деле произошел конфликт IP внутри локальной сети, потому что DHCP давал используемый IP-адрес.

Я решил использовать NAT-соединение с переадресацией портов на VirtualBox.

С этой конфигурацией я могу получить доступ к своим виртуальным машинам в локальной сети, используя IP-адрес хоста, за которым следует порт по моему выбору.

Другие вопросы по тегам