無法從主機存取訪客電腦上的 Supervisor Web 介面

無法從主機存取訪客電腦上的 Supervisor Web 介面

我使用 Vagrant 設定了一個 ubuntu 虛擬機器。在我的 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 Web 伺服器時,它說該位址正在使用中。因此,我猜測主管 Web 介面正在運行,但不知何故無法存取。

任何想法表示讚賞!

答案1

嘗試將 IP 位址從 localhost 變更為任意:

[inet_http_server]
port=*:9001

看看是否有效!

相關內容