1

CentOS リリース 6.3 (最終版)

名前:MySQL

アーチ: x86_64

バージョン: 5.1.67

これらはすべて Windows の virtualbox で実行されています。ネットワーク アダプタが LAN アダプタにブリッジされています。ファイアウォールが開いています。MySQL がリッスンしている

[root@virtualcentos ~]# iptables -L

ACCEPT tcp -- どこでもどこでも tcp dpt:mysql

lsof -i | 私のgrep

mysqld 2142 mysql 10u IPv4 14439 0t0 TCP *:mysql (リッスン)

ボックス自体からLAN IPを使用してMySQLサーバーに接続できますが、Windowsホストマシンからは接続できません。ただし、同じ Linux VM 上の SSH サーバーと HTTP サーバーには問題なく接続できます。

my.cnf の bind-address を 0.0.0.0 に設定し、skip-networking がないことを確認しました

ユーザーが適切に作成され、権限が付与されます。

念のため、skip-name-resolve を my.cnf に追加しました。

それ以外の場合、これは VirtualBox 内のクリーンなバニラ CentOS インストールです。

私は何かを逃しましたか?HTTP と SSH に接続できるのに、ホスト マシンから VM 上の MySQL サーバーに接続できないのはなぜですか?

4

0 に答える 0