Я настроил виртуальную машину человечности с помощью Бродяги. В моем Vagrantfile я настроил частную сеть как в примере:
config.vm.network "private_network", ip: "192.168.33.10
В /etc/supervisor/supervisord.conf
, У меня есть строки:
[inet_http_server]
port=127.0.0.1:9001
Когда я работаю python -m SimpleHTTPServer 9002
, Я могу достигнуть гостевой машины через свой браузер от использования хост-машины 192.168.33.10:9002
.
Однако, когда я пытаюсь получить доступ 192.168.33.10:9001
, Я не получаю ответа. Когда я пытаюсь открыть веб-сервер Python на том порте, он говорит, что адрес используется. Таким образом я предполагаю, что веб-интерфейс супервизора работает, но так или иначе не доступный.
Любые идеи ценятся!
Попробуйте сменить IP-адрес с локального хоста на любой:
[inet_http_server]
port=*:9001
Посмотрим, сработает ли это!