如何在流浪盒上正确设置httpd / apache?

时间:2016-02-17 13:43:26

标签: apache networking vagrant

我对如何使用httpd服务设置一个流动的流浪盒(选择的centos)有一些误解。

我已经把我的流浪盒放了,我正确设置了httpd。

 [vagrant@localhost ~]$ sudo  /etc/init.d/httpd status
 httpd (pid  2657) running...

在Vagrantfile上我添加了行(然后是一个vagrant up / vagrant配置来实现它):

config.vm.network "private_network", ip: "192.168.0.2"

然后,如果我进入我的流浪汉并运行ifconfig,我得到:

 [vagrant@localhost ~]$ ifconfig
  eth0 Link encap:Ethernet  HWaddr 08:00:27:A2:03:A5
      inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
      inet6 addr: fe80::a00:27ff:fea2:3a5/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:18590 errors:0 dropped:0 overruns:0 frame:0
      TX packets:8677 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:15457857 (14.7 MiB)  TX bytes:553193 (540.2 KiB)

   lo Link encap:Local Loopback
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

看起来我想要与我的流浪机关联的ip不被考虑。我期待" 192.168.0.2"在ifconfig

之后出现

我应该进行一些手动配置吗?

其他后果: 如果我打开浏览器(从主机)和数字http://10.0.2.15我会回来:ERR_ADDRESS_UNREACHABLE? 我无法从主机成功ping通192.168.0.2。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

显然,正如您所见,httpd服务正在运行。

192.168.0.2  localhost

将以上条目添加到主机中的/etc/hosts