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
Я могу пинговать каждую машину, так что проблем нет.
- SQL-сервер
Когда я запускаю машину, кажется, все работает, я могу получить доступ с моего сервера SQL:
localhost: домашняя страница apache 2 с надписью "Это работает"
localhost: 5671:
[ 5.7.18-0ubuntu0.16.04.1 UKBeM ÿ÷ ÿ T(DGKg1hwd= mysql_native_password ÿ„Получил пакеты не по порядку
localhost / phpmyadmin: страница индекса, где я могу отлично соединиться с root.
- Хост-машина (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.
- 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-адрес хоста, за которым следует порт по моему выбору.