Eu tive um problema semelhante, apenas com a configuração da rede privada e o IP estático. O endereço IP que usei por meses ( 192.168.10.10
) ficou subitamente inacessível, embora eu pudesse acessar a máquina virtual com vagrant ssh
.
Alterar o IP estático para 192.168.10.192
resolver o problema. A solução aqui foi alterar o IP para que não colidir com nenhuma outra máquina na mesma rede.
Aqui você pode encontrar as seguintes notas:
Cabe aos usuários garantir que o IP estático não colide com outras máquinas na mesma rede.
Embora você possa escolher qualquer IP que desejar, use um IP no espaço de endereço privado reservado. É garantido que esses IPs nunca possam ser roteados publicamente e a maioria dos roteadores realmente impede o tráfego de acessá-los do mundo exterior.
Para alguns sistemas operacionais, estão disponíveis opções de configuração adicionais para o endereço IP estático, como a configuração do gateway ou MTU padrão.
Atenção! Não escolha um IP que se sobreponha a qualquer outro espaço IP no seu sistema. Isso pode fazer com que a rede não seja alcançável.
No Vagrantfile, você pode configurar o IP estático como este
Vagrant.configure("2") do |config|
config.vm.network "private_network", ip: "192.168.10.192"
end
Ou, caso esteja usando o Homestead como eu, atualize seu Homestead.yaml
arquivo de configuração:
---
ip: "192.168.10.192"
# the rest of the configuration...
E uma nota rápida para o final - meu problema possivelmente não era idêntico ao aqui, mas desde que me deparei com essa pergunta, provavelmente outros usuários também o farão.