win10 Homestead 安装好后,本机浏览器不能访问虚拟机,同局域网的其他电脑可以,请问什么问题?

本机的ip为10.10.12.232,虚拟机的ip为10.10.12.235 ,虚拟机关闭或开启状态下浏览器访问10.10.12.235进入的是本机Apache的www目录。同局域网其他电脑能访问虚拟机。

Homestead.yaml文件配置如下:

---
ip: "10.10.12.235"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
    - ~/.ssh/id_rsa
folders:
    - map: E:/code
      to: /home/vagrant/code
sites:
    - map: homestead.app
      to: /home/vagrant/code/blog/public
databases:
    - homestead
  • 修改了scripts/homestead.rb:config.vm.network :public_network, ip: settings["ip"] ||= "192.168.10.10",:bridge =>'10.10.12.235'

  • vbox网络设置:

  • 本机ip信息

  • 虚拟机网络信息:

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 1

问题已解决,端口问题:

SSH: 2222 →  22
HTTP: 8000 →  80
HTTPS: 44300 →  443
MySQL: 33060 →  3306
Postgres: 54320 →  5432
6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!