我不能从url访问vagrant

时间:2017-09-16 19:58:48

标签: vagrant ip virtualbox

我是流浪汉和vm的新手 - 对不起。

我的Vagrantfile:

Vagrant.configure("2") do |config|
 config.vm.box = "ubuntu/trusty64"
 config.vm.network "private_network", ip: "192.168.33.10"
 config.vm.synced_folder "/home/user/test/public", "/var/www/"
end

vagrant up和vagrant ssh很好,但192.168.33.10无法在我的浏览器中打开。

我该怎么办?

2 个答案:

答案 0 :(得分:1)

看起来像防火墙问题

sudo iptables -S | grep 80

您应该在ACCEPT的末尾看到80

如果您看不到包含80的任何输出,请尝试以下解决方案。

sudo iptables -A INPUT -p tcp -m multiport --dports 80,443 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT sudo iptables -A OUTPUT -p tcp -m multiport --dports 80,443 -m conntrack --ctstate ESTABLISHED -j ACCEPT

通过 ubuntu trusty ufw configiptables tutorial

答案 1 :(得分:0)

curl localhost

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL / was not found on this server.</p>
<hr>
<address>Apache/2.4.7 (Ubuntu) Server at localhost Port 80</address>
</body></html>
相关问题