MySQL:Error 2003 与同一本地网络上的虚拟机失去连接
MySQL:Error 2003 lost connection from a virtual machine on the same localnetwork
抱歉英语不好,我是法国人。 :D
大约 4 天以来,我一直在寻找答案,但我不知道如何解决我的问题。
所以:
我想在 Windows7 上使用 virtualBox 虚拟化两台服务器,我希望它们都在同一个本地网络上。
我的虚拟机 运行 Ubuntu 16.04
在第一个 VM 上,我安装了 lamp 网络服务器 MySQL 5.7,并添加了 phpmyadmin。
在第二台虚拟机上,我独立安装了 Jira
--> 我需要从我的 Jira 服务器连接到我的数据库
所以我在每台机器上都使用了 Bridge 适配器:
network configuration
network configuration
IP 地址属于 DHCP 协议。
SQL机器ip为192.168.6.80
Jira机器ip为192.168.6.101
- 主机ip为192.168.6.87
我能 ping 通每台机器,所以没有问题。
- SQL 服务器
当我启动机器时,一切似乎都正常,我可以从我的 SQL 服务器访问:
localhost : apache 2 的主页说 "It Works"
本地主机:5671 :
[���
5.7.18-0ubuntu0.16.04.1� ���UKBeM�ÿ÷�ÿ����������T(DGKg1hwd=�mysql_native_password���ÿ„Got
packets out of order
localhost/phpmyadmin : 可以和root完美连接的索引页
- 主机(Windows)
192.168.6.80 : apache 2 的主页说 "It Works"
192.168.6.80:5671 :
[���
5.7.18-0ubuntu0.16.04.1� ���UKBeM�ÿ÷�ÿ����������T(DGKg1hwd=�mysql_native_password���ÿ„Got
packets out of order
192.168.6.80/phpmyadmin : 可以完美连接root的索引页
- Jira 服务器
这里,当我启动机器时,它会在大约 2-3 分钟内工作,
我可以通过以下方式连接:
mysql -u root -p -h 192.168.6.80 -P 5671
我已经完美连接,我也可以访问所有其他地址。
然后它只在这台机器上停止工作。
Unable to connect
Firefox can’t establish a connection to the server at 192.168.6.80.
The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.
当我在终端上重新尝试通过 mysql 连接时,我收到 Error 2003 (HYOOO)
只有当我使用我的工作连接时才会出现这种情况,在家里它完美无间断!!
我的线索很少:
- 代理验证问题
- 防火墙配置问题
我在一个私有网络中,域名为 something.eu
当我启动 firefox 时,代理会自动显示:
and-etc-ha.something.eu:9090
所以我被邀请输入我的 ID 和密码。
我的ID是: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
不知道我说的对不对,告诉我吧!^^
如果您有任何想法可以帮助我解决这个问题,请告诉我。
再见!
我找到了原因:实际上局域网内部有一个 ip 冲突,因为 DHCP 正在使用 ip 地址。
我决定在 VirtualBox 上使用带有端口转发的 NAT 连接。
通过该配置,我可以使用主机 IP 地址后跟我选择的端口来访问 LAN 上的虚拟机。
抱歉英语不好,我是法国人。 :D
大约 4 天以来,我一直在寻找答案,但我不知道如何解决我的问题。
所以:
我想在 Windows7 上使用 virtualBox 虚拟化两台服务器,我希望它们都在同一个本地网络上。 我的虚拟机 运行 Ubuntu 16.04
在第一个 VM 上,我安装了 lamp 网络服务器 MySQL 5.7,并添加了 phpmyadmin。 在第二台虚拟机上,我独立安装了 Jira
--> 我需要从我的 Jira 服务器连接到我的数据库
所以我在每台机器上都使用了 Bridge 适配器:
network configuration
network configuration
IP 地址属于 DHCP 协议。
SQL机器ip为192.168.6.80
Jira机器ip为192.168.6.101
- 主机ip为192.168.6.87
我能 ping 通每台机器,所以没有问题。
- SQL 服务器
当我启动机器时,一切似乎都正常,我可以从我的 SQL 服务器访问:
localhost : apache 2 的主页说 "It Works"
本地主机:5671 :
[��� 5.7.18-0ubuntu0.16.04.1� ���UKBeM�ÿ÷�ÿ����������T(DGKg1hwd=�mysql_native_password���ÿ„Got packets out of order
localhost/phpmyadmin : 可以和root完美连接的索引页
- 主机(Windows)
192.168.6.80 : apache 2 的主页说 "It Works"
192.168.6.80:5671 :
[��� 5.7.18-0ubuntu0.16.04.1� ���UKBeM�ÿ÷�ÿ����������T(DGKg1hwd=�mysql_native_password���ÿ„Got packets out of order
192.168.6.80/phpmyadmin : 可以完美连接root的索引页
- Jira 服务器
这里,当我启动机器时,它会在大约 2-3 分钟内工作, 我可以通过以下方式连接:
mysql -u root -p -h 192.168.6.80 -P 5671
我已经完美连接,我也可以访问所有其他地址。
然后它只在这台机器上停止工作。
Unable to connect
Firefox can’t establish a connection to the server at 192.168.6.80.
The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.
当我在终端上重新尝试通过 mysql 连接时,我收到 Error 2003 (HYOOO)
只有当我使用我的工作连接时才会出现这种情况,在家里它完美无间断!!
我的线索很少:
- 代理验证问题
- 防火墙配置问题
我在一个私有网络中,域名为 something.eu 当我启动 firefox 时,代理会自动显示: and-etc-ha.something.eu:9090
所以我被邀请输入我的 ID 和密码。 我的ID是: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
不知道我说的对不对,告诉我吧!^^ 如果您有任何想法可以帮助我解决这个问题,请告诉我。
再见!
我找到了原因:实际上局域网内部有一个 ip 冲突,因为 DHCP 正在使用 ip 地址。
我决定在 VirtualBox 上使用带有端口转发的 NAT 连接。
通过该配置,我可以使用主机 IP 地址后跟我选择的端口来访问 LAN 上的虚拟机。