А как у вас сеть виртуалки настроена? Вы хотите внутри виртуалки смотреть? Или на хостовой машине?
Для того чтобы на холсте смотреть нужно соответствующим путем настроить сетевые интерфейсы в конфигурации виртуальной машины. Иначе вы можете быть в разных сегментах сети в том числе и изолированных.
А чтобы понять как обращаться к сайту нужно посмотреть конфигурационный файл где прописаны виртуальные хосты и порты. Либо любое обращение по порту идёт на нужный хост, либо определенные имена. Это можно только в конфигах посмотреть.
В самой виртуалке из коробки он обычно настроен на 127.0.0.1:80
localhost:80
Может быть имя домена виртуального, но это зависит от того что вы используете голые пакеты/дистрибутивы или сборки типа xampp
Для открытия же портов наружу и настройки нужно сконфигурировать файрвол и настроит виртуальные хосты. Если указать * то можно обращаясь по любому домену указав в записи этот адрес и порт попасть на нужный домен. Если же указать конкретное имя и порт. То только по указанному в конфиге имени можно попасть на домен. Но это если сайт смотрит наружу или вы для тестов его себе в хост файл на локалке пропишите руками.
Но ещё не забывайте что виртуалка обычно создаёт сеть из коробки таким образом что у неё есть доступ к хостовой машине и интернету, а вот с хоста чтобы на виртуалку ходить нужно в режим моста переключить сеть чтобы виртуалка и хост были в одной сети