【问题标题】:Homestead Vagrant not working while connected to VPNHomestead Vagrant 在连接到 VPN 时无法工作
【发布时间】:2015-11-18 00:18:03
【问题描述】:

我在本地运行带有 vagrant 和 virtualbox 的 Homestead 2.0 来处理 laravel 项目。当我使用宅基地时,虚拟机正常启动,一切正常。当我访问 myProject.app (在我的 homestead.yaml 文件中配置)时,它加载得很好。这是我的 Homestead.yaml 文件的样子:

---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

authorize: ~/.ssh/id_rsa.pub

keys:
- ~/.ssh/id_rsa

folders:
- map: ~/Desktop/Projects/Laravel-Projects
  to: /home/vagrant/Code

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

databases:
- myDatabase

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

现在,问题是,我必须连接到一个必须连接到 VPN 才能访问的数据库。我正在使用 Cisco AnyConnect 连接到 VPN,但由于某种原因,当我在连接到 VPN 后尝试访问 myProject.app 时,它不起作用。 Chrome 只显示 ERR_NETWORK_ACCESS_DENIED 错误。

我已尝试停止虚拟机并在连接到 VPN 后重新启动它,但没有成功?有人知道这可能是什么或解决方法吗?

谢谢!

【问题讨论】:

  • 我也遇到过类似的问题,目前还没有运气!

标签: laravel vagrant homestead


【解决方案1】:

我使用的是 Anyconnect 3.1 并升级到 4.2,这立即解决了问题。您可以从这里获取新版本的 Anyconnect:http://techs.teklinks.com/ciscovpn/

【讨论】:

  • 抱歉,我花了很长时间才接受正确的答案,但是,是的,也确实为我解决了这个问题。非常感谢
  • 不知道我的问题是否与此线程有关,但更新任何连接救了我。问题是:
  • 问题是:(1) 与 VPN 连接 (2) 打开本地托管的网站,名称完全指定(例如https://my-pc.domain.etc/ ) 在 IE 浏览器中。 (3) 第一次显示错误消息“无法显示此页面”(4) 我刷新页面然后加载页面。在每个备用页面刷新时,它都显示错误消息。 在这里描述问题是因为它可能对某人有帮助。
【解决方案2】:

一位同事提出了这个解决方案,可能对您的具体情况有所帮助,也可能无济于事:

Windows - 控制面板\网络和 Internet\网络连接 Cisco - 属性 - IPv4 - 属性 - 高级 - 接口指标:设置为 400。

不要重新启动 - 在我公司的 labtop 上,很遗憾,此设置会在重新启动后重置。

【讨论】:

    猜你喜欢
    • 2014-08-08
    • 2014-11-26
    • 2017-07-16
    • 2017-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多