我只是在端口4500上创建一个Django Web应用程序.Vagrant文件配置如下
config.vm.network "forwarded_port", guest: 4500, host: 4500
但我无法在浏览器上访问localhost:4500。 iptables服务没有运行。
答案 0 :(得分:2)
尝试在主机上进行快速nmap
扫描,查看端口4500是否已打开,或在启动VM时启用调试输出以查看端口转发失败的原因。
VAGRANT_LOG=info vagrant up
您可能遇到端口冲突问题,尝试启用自动更正。 e.g。
Vagrant.configure("2") do |config|
config.vm.network "forwarded_port", guest: 4500, host: 4500,
auto_correct: true
end
执行vagrant reload
或vagrant up
时,请注意输出。