Primeiro de tudo você deve verificar se você pode pingar a máquina Ubuntu via IP e depois através do seu nome ( ping mylocal.loc ).
Se isso não funcionar, você deve verificar suas configurações de rede. Possivelmente, o problema poderia ser que os IPs estão em sub-redes diferentes. Você deve definir os dois IPs na mesma sub-rede. Veja que ambos os IPs diferem apenas no último número (por exemplo, 192.168.0.4 e 192.168.0.5 ).
Se ping foi bem sucedido:
Você deve conseguir abrir o site com seu navegador digitando http://mylocal.loc (dependendo da configuração do Apache, talvez seja necessário adicionar alguma subpasta (por exemplo, http://mylocal.loc/myname ).
Se você tiver um firewall instalado, talvez seja necessário abrir a porta correspondente.
EDITAR:
Caso o mylocal.loc não seja resolvido corretamente para o IP da máquina Ubuntu, você pode ter que fazer este mapeamento, seja por
- Adicionando o nome / par de IP ao arquivo host das máquinas Windows ( link ) ou
- Configurar um servidor DNS (especialmente útil se você quiser mapear vários nomes para endereços IP ou se o endereço IP mudar regularmente)