У мене була подібна проблема, лише з налаштуванням приватної мережі та статичним IP-адресою. IP-адресу, яку я використовував місяцями ( 192.168.10.10
), раптово виявилася недосяжною, хоча я мав доступ до віртуальної машини за допомогою vagrant ssh
.
Зміна статичного IP для 192.168.10.192
вирішення проблеми. Тут було вирішено змінити IP, щоб він не стикався з будь-якою іншою машиною в тій самій мережі.
Тут ви можете знайти такі примітки:
Користувачі повинні переконатися, що статичний IP не стикається з іншими машинами в тій самій мережі.
Хоча ви можете вибрати будь-який IP, який ви хочете, вам слід використовувати IP із зарезервованого приватного адресного простору. Ці IP-адреси гарантовано ніколи не можуть бути загальнодоступними для маршрутизації, і більшість маршрутизаторів фактично блокують рух трафіку до них із зовнішнього світу.
Для деяких операційних систем доступні додаткові параметри конфігурації статичної IP-адреси, такі як встановлення шлюзу за замовчуванням або MTU.
Увага! Не вибирайте IP-адресу, яка перекривається з будь-яким іншим ІР-простором у вашій системі. Це може призвести до недоступності мережі.
У Vagrantfile ви можете налаштувати статичний IP-код, як це
Vagrant.configure("2") do |config|
config.vm.network "private_network", ip: "192.168.10.192"
end
Або, якщо ви використовуєте Homestead, як я, просто оновіть Homestead.yaml
файл конфігурації:
---
ip: "192.168.10.192"
# the rest of the configuration...
І швидка примітка для кінця - моє питання, можливо, не було ідентичним, як тут, але оскільки я натрапив на це питання, ймовірно, будуть і інші користувачі.