Conforme detalhado nos comentários, o convidado da VM não usará o arquivo hosts do computador host, mesmo quando o adaptador estiver em ponte. Você deve tentar alterar o arquivo hosts na máquina virtual com algo semelhante ao seguinte:
ex. VM hosts file
127.0.0.1 localhost
192.168.1.133 mydevsite1.com
192.168.1.133 mydevsite2.com
192.168.1.133 mydevsite3.com
192.168.1.133 mydevsite4.com
192.168.1.133 mydevsite5.com
Além disso, observe em sua captura de tela como www é adicionado automaticamente ao URL. Mesmo que sua instalação do XAMPP esteja configurada corretamente para resolver www versões de determinados domínios (que você deve verificar novamente), essas URLs serão consideradas separadamente para fins de DNS. Então você deve ter entradas para essas versões também:
ex. VM hosts arquivo (cont.)
192.168.1.133 www.mydevsite1.com
192.168.1.133 www.mydevsite2.com
192.168.1.133 www.mydevsite3.com
192.168.1.133 www.mydevsite4.com
192.168.1.133 www.mydevsite5.com
Como observação, como você está fazendo tudo isso com o arquivo hosts de cada computador, talvez valha a pena considerar a configuração de um pequeno servidor DNS local. Em teoria (dependendo de vários fatores), essa pode ser uma opção mais simples do que modificar o arquivo hosts para cada dispositivo que você deseja conectar aos seus sites.


