Mendix on Virtual Machines

2
I have a host with Linux installed. In this host, there are two virtual machines: one with Linux and other with Windows XP. The VM that has Linux installed, holds a system that is made with PHP. The XP VM holds the system developed with Mendix. I already configured the port forwarding in the host for MySQL, Apache, SSH and Oracle. I can access the PHP system that runs in the Linux VM from any computer but I would like to know how I can access the Mendix system that runs in the VM with Windows XP? The IIS is 5.0 so the instructions provided here doesn't really help. Any tip or idea?
asked
2 answers
3

You can run your Mendix application by the Mendix Modeler or the Mendix Windows Service. Configure your Windows XP Firewall so that the Mendix application port (8080 by default) will not be blocked.

answered
3

This is not a Mendix issue, it is a networking issue. Open a command prompt on your XP VM and type in ipconfig. It should give the IP address of the virtual machine, probably in the 192.168.149.nnn range.

try connecting from the host machine using this IP address, like http://192.168.149.123:8081

Edit: In your original post you say ' I already configured the port forwarding in the host for MySQL, Apache, SSH and Oracle...' Then you say that you can access this Linux VM through localhost on the host machine, so this must be your port forwarding I guess. Could it be that your requests to the XP VM are also being forwarded to the Linux VM?

Each of these VMs must have its own separate IP address or they would conflict - you should be able to access them from other machines via their own IPs rather than having to do port forwarding from the IP of the host machine.

answered