我正在运行带有vagrant和virtualbox的Homestead 2.0来处理laravel项目。当我使用宅基地时,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后重新启动它,但没有运气?任何人都知道这可能是什么或解决方法?
谢谢!
答案 0 :(得分:3)
我正在使用Anyconnect 3.1并升级到4.2,这立即修复了问题。您可以从此处获取Anyconnect的新版本:http://techs.teklinks.com/ciscovpn/
答案 1 :(得分:0)
一位同事想出了这个解决方案,可能会也可能不会帮助您的特定情况:
Windows-控制面板\网络和Internet \网络连接 思科-属性-IPv4-属性-高级-接口指标:设置为400。
请勿重新启动-不幸的是,在我的公司Labtop上,此设置将重置。