Używam Vmware Fusion na komputerze Mac (hoście), na którym prowadzę witryny hostingowe VM (Ubuntu + LAMP), takie jak np. Example.com (i kilka innych witryn).
Kiedy próbuję uzyskać dostęp do example.com z poziomu Gościa, działa dobrze i otrzymuję odpowiednią stronę internetową. Mój example.com.conf to
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/public_html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Maszyna wirtualna jest skonfigurowana z domyślną konfiguracją karty sieciowej (za pomocą NAT).
Jestem w stanie poprawnie dostać się do WebServer z hosta (mac), na przykład 172.XXX/, zabiera mnie do „Domyślnej strony Ubuntu Apache2” LUB 172.XXX/phpmyadmin/index.php pozwoli mi zalogować się na konto administratora php.
ale kiedy próbuję 172.XXX/example.com/. dostaję
Not Found
The requested URL /example.com was not found on this server.
Apache/2.4.7 (Ubuntu) Server at 172.X.X.X Port 80
Chcę używać NAT tak długo, jak to możliwe.