Virtual-Machines

無法從主機訪問來賓電腦上的主管 Web 界面

  • March 1, 2016

我使用 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 界面正在執行,但不知何故無法訪問。

任何想法表示讚賞!

嘗試將 IP 地址從 localhost 更改為任何:

[inet_http_server]
port=*:9001

看看有沒有用!

引用自:https://serverfault.com/questions/724387