gpt4 book ai didi

centos - 在 vagrant 中转发多个端口

转载 作者:行者123 更新时间:2023-12-04 19:42:18 28 4
gpt4 key购买 nike

我有一个 Vagrant 盒子。我已经在转发一个看起来像这样的端口

config.vm.network "forwarded_port", guest: 80, host: 8181

这很好,但我想转发另一个端口,我在下面添加了以下行:
config.vm.network "forwarded_port", guest: 8080, host: 5555

我有一个 apache 服务器在 guest 的 80 端口监听,我也设置了一个 python 服务器来监听 guest 的 8080。在我的主机中,我访问 127.0.0.1:8181 并且它可以工作,但是如果我访问 127.0.0.1:5555,我会发现此页面无法正常工作。

如果有帮助这是我在 vagrant 中的网络配置。
config.vm.network "forwarded_port", guest: 80, host: 8181
config.vm.network "forwarded_port", guest: 8080, host: 5555
config.vm.network "private_network", ip: 192.168.33.111

我试图添加 host_ip:"127.0.0.1"但它没有改变任何东西。修改我的 vagrantfile 后,我使用了 vagrant reload。
我在这里做错了什么?

我关注了这里提供的信息: https://www.vagrantup.com/docs/networking/forwarded_ports.html

最佳答案

看起来你的端口颠倒了。将 5555 行更改为:

config.vm.network "forwarded_port", guest: 5555, host: 8080

或者,您可以只转发相同的端口:
config.vm.network "forwarded_port", guest: 5555, host: 5555

关于centos - 在 vagrant 中转发多个端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52895327/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com