Oi Carlos, eu infelizmente não sou muito bom em redes, e nisso você me pegou. Mas o que você disse é verdade, estão em redes diferentes considerando o seu argumento. Porém, há distinções de rede, lembre-se que o Vagrant sobe uma máquina na sua própria máquina, e o private network funciona um pouco diferente do public network.
Na prática, você sempre tem dois IPs, concorda? O público, 192.168.1.200 ( por exemplo ), e o local 127.0.0.1 ( localhost ) que estão em faixas diferentes. Notebooks por exemplo, podem estar em duas redes, wireless e via cabo. Neste caso, (eu acho) que você acabaria com 3 IPs.
Considerando a questão do private network, a comunicação acontece na própria máquina até onde entendi, por isso a faixa de IP pode não importar muito. Essas regras no geral, acho que só seriam aplicadas se você usasse o vagrant para public networks. Para ler mais eu deixo o link da documentação:
https://www.vagrantup.com/docs/networking/