Homestead Vagrant在连接到VPN时不起作用

问题描述 投票:2回答:2

我正在本地运行带有vagrant和virtualbox的Homestead 2.0,以进行laravel项目。当我使用homestead up时,vm正常启动,并且一切正常。当我访问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之后停止VM并重新启动它,但是没有运气吗?任何人都知道这可能是什么,或者可以解决吗?

谢谢!

laravel vagrant homestead
2个回答
3
投票

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


0
投票

一位同事想出了这个解决方案,可能会或可能不会帮助您的特定情况:

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

请勿重新启动-在我公司的实验室上,不幸的是,此设置将在重新启动后重置。

© www.soinside.com 2019 - 2024. All rights reserved.