You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel Homestead访问报ERR_ADDRESS_UNREACHABLE 可SSH但无法ping通地址求助

解决步骤

  • 检查VirtualBox仅主机网络配置
    打开VirtualBox全局设置,进入「网络」-「仅主机网络」页,删除所有已存在的仅主机网卡,新增vboxnet0网卡,将其IPv4地址设为192.168.10.1,子网掩码设为255.255.255.0,关闭DHCP服务。修改完成后执行vagrant reload --provision重启虚拟机。
  • 确认macOS系统权限配置
    打开系统偏好设置-「安全性与隐私」-「通用」,查看是否有来自Oracle的内核扩展请求被拦截,若存在则点击允许,之后重启主机再启动虚拟机。macOS Big Sur会在系统重启后自动重置未主动确认的第三方内核扩展权限,导致VirtualBox网络驱动失效。
  • 校验本地hosts映射
    执行sudo vi /etc/hosts查看本地主机配置,确认存在如下映射规则,若不存在手动添加:
    192.168.10.10 homestead.test
    
    未安装vagrant-hostsupdater/hostmanager类插件时,站点域名不会自动同步到本地hosts。
  • 检查虚拟机内部IP绑定
    执行vagrant ssh进入虚拟机,运行ip a查看网卡配置,确认仅主机网卡已正确绑定192.168.10.10地址。若绑定失败,可手动修改虚拟机内的网络配置文件设置静态IP,保存后执行netplan apply重启网络服务。
  • 更换网段避免冲突
    若当前网段和你所处的其他内网环境地址冲突,可将Homestead.yaml中ip字段修改为192.168.56.10这类未被占用的地址,之后执行vagrant destroy && vagrant up重建虚拟机即可。

内容的提问来源于stack exchange,提问作者ODelibalta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 20:15:04