Тайм-аут соединения Vagrant/Puppet (предпринятые очевидные исправления, работавшие ранее)
По какой-то причине мой экземпляр Vagrant/Puppet перестал работать неожиданно - я больше не могу получить доступ к виртуальной машине с хост-машины, несмотря на отсутствие изменений конфигурации или сети.
Интересно, что частная сеть должна быть распознана, когда браузер пытается подключиться, однако, по-видимому, время ожидания запроса при выдаче из OSX... Также стоит отметить, что в настоящее время я не установил никаких системных обновлений. ВМ работала ранее на 10,9.
Шаги, которые я попытался решить проблему:
vagrant destroy && vagrant up
Результат: Vagrant загружается правильно, SSH работает и Apache работает с правильным результатом, возвращенным из ping 127.0.0.1
vagrant reload
Результат: То же, что и выше; ВМ успешно перезагружается, нет изменений в доступности сети
sudo killall -HUP mDNSResponder
Результат: нет изменений в доступности через связанный IP (10.0.0.100)
Переадресация портов (явная) против "private_network"
в бродячем файле
Результат: нет изменений в доступности через связанный IP (10.0.2.15)
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
Результат: нет изменений в доступе через связанный IP-адрес, время соединения истекло
Бродячий файл: http://pastebin.com/Hk8drWxF
Кукольный файл: http://pastebin.com/20Sp1m22
Какие-нибудь мысли? Спасибо!
1 ответ
Может ли это быть проблемой с сетевой маской? Вы указываете там 2 ips: 10.0.0.100 и 10.0.2.15, если вы используете подсеть по умолчанию (класс C), вы окажетесь в разных подсетях и не сможете напрямую общаться друг с другом.