如何使用手机访问在流浪者中运行的apache?

时间:2015-06-10 18:53:58

标签: apache vagrant

我正在使用以下vagrantfile(如所示的here)在vagrant机器上运行apache2:

Vagrant.configure("2") do |config|
  config.vm.box = "precise32"
  config.vm.box_url = "http://files.vagrantup.com/precise32.box"
  config.vm.synced_folder "./app", "/var/www/", create:true
  config.vm.network :private_network, ip: "192.168.55.55"
  config.vm.provision :shell, :path => "setup.sh"

  config.ssh.username = "vagrant"
  config.ssh.password = "vagrant"

  config.vm.provider :virtualbox do |vb|
    vb.gui = true
  end
end

setup.sh:

sudo apt-get -y update
sudo apt-get -y install apache2 php5 libapache2-mod-php5
sudo service apache2 restart

我可以从我的主机访问地址192.168.55.55并查看索引页。

我的问题是我需要更改(或添加)以便能够在两种情况下从我的手机访问此页面:

  1. 当手机连接到主机的同一LAN(通过WiFi)时。
  2. 当手机未连接到同一个LAN时。
  3. 我是否需要在路由器中添加端口转发规则?

    提前致谢

0 个答案:

没有答案