Ho avuto un problema simile, solo con la configurazione della rete privata e l'IP statico. L'indirizzo IP che ho usato per mesi ( 192.168.10.10
) è stato improvvisamente irraggiungibile, anche se sono stato in grado di accedere alla macchina virtuale con vagrant ssh
.
Modifica dell'IP statico per 192.168.10.192
risolvere il problema. La soluzione qui è stata quella di cambiare l'IP in modo che non si scontrasse con nessun altro computer sulla stessa rete.
Qui puoi trovare le seguenti note:
Spetta agli utenti assicurarsi che l'IP statico non entri in conflitto con altre macchine sulla stessa rete.
Sebbene sia possibile scegliere qualsiasi IP desiderato, è necessario utilizzare un IP dallo spazio degli indirizzi privati riservati. Questi IP sono garantiti per non essere mai instradabili pubblicamente e la maggior parte dei router in realtà impedisce al traffico di raggiungerli dal mondo esterno.
Per alcuni sistemi operativi, sono disponibili opzioni di configurazione aggiuntive per l'indirizzo IP statico come l'impostazione del gateway o MTU predefinito.
Avvertimento! Non scegliere un IP che si sovrappone a qualsiasi altro spazio IP sul sistema. Ciò può rendere impossibile raggiungere la rete.
In Vagrantfile puoi configurare l'IP statico in questo modo
Vagrant.configure("2") do |config|
config.vm.network "private_network", ip: "192.168.10.192"
end
Oppure, nel caso tu stia usando Homestead come faccio io, aggiorna il tuo Homestead.yaml
file di configurazione:
---
ip: "192.168.10.192"
# the rest of the configuration...
E una breve nota per la fine - il mio problema probabilmente non era identico a quello qui, ma poiché mi sono imbattuto in questa domanda, probabilmente lo faranno anche altri utenti.