真的希望这是问这个问题的正确地方,因为我的主机是一台 Windows 7 机器。我通过 VirtualBox 4.1.18 设置了 3 个 Ubuntu Server 12.04 VM,并设想以下用法:
/var/www从 Win7 使用 FileZilla到 SFTP 到目录在继续之前,我必须强调,我对一般的网络知识并不深入,但我确实阅读了一些东西,以免在这里完全出丑!
我的物理网络上只有一台机器 - 一台通过 WiFi 连接到我的路由器的笔记本电脑,它可以接收:
目前在 NAT 下,VirtualBox 为10.0.2.15我的 VM分配了一个 IP 。
我开始阅读以下文章(使用 VirtualBox 的 Host-Only Networking),这正是我想要完成的,并且对如何为每个所需的 VM 设置 NAT …
我希望这是正确的地方...我目前正在 Windows 7 主机上通过 VirtualBox 运行 Ubuntu Server 12.04。我正在尝试使用MyDB Studio for MySQL连接到 VM 的 MySQL 引擎,当我输入我的 MySQL 登录凭据时,它返回以下错误:
Error 1130: Host '192.168.56.1' is not allowed to connect to this MySQL server
我正在运行的 VM 为 NAT 启用了适配器 1,为仅主机适配器启用了适配器 2。eth0 10.0.2.15和eth1 192.168.56.21。
我可以192.168.56.21通过 PhpMyAdmin连接到 Apache ,一切正常。我确实编辑了该/etc/mysql/my.cnf文件并bind-address = 127.0.0.1通过#在它前面添加一个注释掉了该行- 我认为这应该允许远程连接。
关于如何解决这个问题的任何想法?可能有什么问题?
编辑:我正在尝试以“root”身份连接。
编辑:解决了!!