Sua tabela de roteamento está correta, na verdade, é idêntica à minha.
Mas você afirma:
I run Wireshark on my host and monitor the traffic. Well, I can see ICMP request packets for both Linux guests and windows guests, but the reply from Gateway are for Windows guest only.
Isso significa que seu gateway está respondendo de maneira diferente aos dois pacotes de ping. A melhor maneira de proceder é capturar os dois pacotes e compará-los. Como você está executando o wireshark, ouça na interface de saída do host, restrinja sua captura ao protocolo icmp
e ao destino 10.0.60.0
, execute ping apenas do host1 nd host2, salve os 2 pacotes em um arquivo, estude o que é diferente entre eles.
A diferença entre os dois pacotes é o que está provocando o comportamento diferente do gateway. Se , no final, a única diferença é o endereço IP de origem, então isso significa que há um problema com o endereço IP do seu kali. Se for um endereço estático, verifique se ele está fora do intervalo de DHCP. Se não, você pode tentar reiniciar o gateway, o host e as VMs para garantir o lançamento das concessões de DHCP, em caso de conflito com endereços previamente atribuídos.