Tôi có:
- Máy chủ Linux Mint 18.3 (192.168.1.19)
- Máy khách VirtualBox Windows Server 2012 có cài đặt Joomla trên IIS8.5 + PHP7 (192.168.1.8)
- Máy khách VirtualBox Windows Server 2012 có cài đặt MySql Server 5.7 (192.168.1.12)
Cả hai máy ảo đều có kết nối cầu. Cách thức hoạt động của truyền thông:
- Linux có thể ping máy ảo Joomla và MySql
- Cả hai máy ảo đều có thể ping Linux
- Các máy ảo không thể ping nhau (tôi không biết tại sao)
- Từ Linux, tôi có thể sử dụng máy khách MySql để kết nối với Máy chủ MySql bên trong máy ảo Windows
Tôi cân gi:
- Tôi cần Joomla (được cài đặt trong máy ảo đầu tiên) sử dụng cơ sở dữ liệu được cài đặt trong máy ảo thứ hai
Có ai giúp đỡ không? :)
Bởi vì hai máy ảo không thể giao tiếp trực tiếp (tại sao?), Tôi nghĩ rằng trong Joomla configuration.php
Tôi có thể đặt 192.168.1.19 làm máy chủ cơ sở dữ liệu và trong máy Linux, tôi có thể chuyển tiếp tất cả các kết nối MySql từ 192.168.1.8 đến 192.168.1.12, tuy nhiên tôi không biết cách đạt được nó, bởi vì tôi đã thực hiện một số thử nghiệm với iptables nhưng tôi thực sự không biết cách sử dụng nó để nhận ra việc chuyển tiếp.