Mobile 如果在一个流浪箱中运行多个项目,如何从mac访问其他设备上的homestead?

Mobile 如果在一个流浪箱中运行多个项目,如何从mac访问其他设备上的homestead?,mobile,vagrant,device,homestead,Mobile,Vagrant,Device,Homestead,有没有办法进入宅地,运行多个项目。就像我用三个不同的域设置homestead.yaml文件一样,如下所示: --- box: laravel/homestead-7 ip: "192.168.10.10" memory: 2048 cpus: 1 provider: virtualbox authorize: ~/Laravelhomestead.pub keys: - ~/Laravelhomestead folders: - map: ~/Code to:

有没有办法进入宅地,运行多个项目。就像我用三个不同的域设置homestead.yaml文件一样,如下所示:

---
box: laravel/homestead-7
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

authorize: ~/Laravelhomestead.pub

keys:
    - ~/Laravelhomestead

folders:
    - map: ~/Code
      to: /home/vagrant/Code

sites:
    - map: siteone.app
      to: /home/vagrant/Code/siteone/public

    - map: sitetwo.app
      to: /home/vagrant/Code/sitetwo/public

    - map: sitethree.app
      to: /home/vagrant/Code/sitethree/public

databases:
    - siteone
    - sitetwo
    - sitethree

variables:
    - key: APP_ENV
      value: local

# blackfire:
#     - id: foo
#       token: bar
#       client-id: foo
#       client-token: bar

# ports:
#     - send: 93000
#       to: 9300
#     - send: 7777
#       to: 777
#       protocol: udp
当我尝试使用机器分配的IP(192.168.1.6:8000)在同一网络上访问我的机器时,它可以工作,但会转到sitetree.app,我想访问siteone.app。如果有人知道怎么做,请留下你的答案

感谢您的帮助


谢谢。

假设您在Linux/Mac(其他机器)上,您需要将以下内容添加到您的
/etc/hosts
文件中

192.168.1.6 siteone.app sitetwo.app sitethree.app

对于MS Windows机器,它将类似于
C:\Windows\system32\drivers\etc\hosts

我已将我的/etc/hosts文件配置为:192.168.10.10 siteone.app 192.168.10.10 site2.app 192.168.10.10 sitetree.app我可以在我的机器中访问它,但是您希望从连接在同一网络上的其他计算机访问它。1)您应该在网络中的所有计算机上执行此操作。2) 另一个选择是在你的网络中设置一个本地DNS服务器(或者你的路由器已经有了?),我对DNS一无所知。