Networking 无法从VPN(CISCO AnyConnect)上的主机连接到漫游专用网络

Networking 无法从VPN(CISCO AnyConnect)上的主机连接到漫游专用网络,networking,vagrant,virtual-machine,virtualbox,vagrantfile,Networking,Vagrant,Virtual Machine,Virtualbox,Vagrantfile,在VPN连接(到我办公室的另一个位置)上,无法通过浏览器访问我的流浪者信箱。在我的办公地点工作很好 这是流浪汉换货: ==> default: Attempting graceful shutdown of VM... ==> default: Clearing any previously set forwarded ports... ==> default: Clearing any previously set network interfaces... ==> d

在VPN连接(到我办公室的另一个位置)上,无法通过浏览器访问我的流浪者信箱。在我的办公地点工作很好

这是流浪汉换货:

==> default: Attempting graceful shutdown of VM...
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
    default: Adapter 2: hostonly
==> default: Forwarding ports...
    default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: 127.0.0.1:2222
    default: SSH username: vagrant
    default: SSH auth method: private key
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
    default: The guest additions on this VM do not match the installed version of
    default: VirtualBox! In most cases this is fine, but in rare cases it can
    default: prevent things such as shared folders from working properly. If you see
    default: shared folder errors, please make sure the guest additions within the
    default: virtual machine match the version of VirtualBox you have installed on
    default: your host and reload your VM.
    default: 
    default: Guest Additions Version: 4.3.10
    default: VirtualBox Version: 5.0
==> default: Configuring and enabling network interfaces...
==> default: Mounting shared folders...
    default: /vagrant => /Users/sachinkushwaha/Workspace/vagrant-quikr
    default: /home/axle => /Users/sachinkushwaha/Workspace/quikraxledashboard
    default: /home/data => /Users/sachinkushwaha/Workspace/quikr_prod/QuikrBaseCode
    default: /home/vhosts => /Users/sachinkushwaha/Workspace/vhosts
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.
我试着联系了很多次

流浪汉Ip地址显示:

vagrant@vagrant-ubuntu-trusty-64:~$ ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:3e:96:5b brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe3e:965b/64 scope link 
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:d7:25:82 brd ff:ff:ff:ff:ff:ff
    inet 192.168.33.10/16 brd 192.168.255.255 scope global eth1

这对我不起作用。

我对网络设置和您试图实现的目标有点困惑。如果流浪客在您的本地计算机上,您只需键入
http://localhost:8080
在您的浏览器中,VPN应该并不重要

如果流浪客在另一个网络上的另一台机器上,而您要通过VPN访问该网络,那么只要您的本地机器上的VPN连接启动,您就应该能够通过将
:8080
附加到该框的IP来访问它。根据您发布的代码,可以是
http://10.0.2.15:8080
http://192.168.33.10:8080

如果我误解了这个问题,请用附加信息进行评论

这是一种变通方法,而不是修复方法。打开笔记本电脑/工作站电源后,但在启动Cisco AnyConnect之前,请启动虚拟机(即vagrant up)。确保您可以通过浏览器连接到vm中的应用程序。然后启动任意连接

只要你在AnyConnect之前启动你的虚拟机,你就应该能够在不重新启动的情况下根据需要频繁地“漫游”虚拟机。每次打开笔记本电脑/工作站电源时,您都需要重复该过程。至少这对我们有用。祝你好运

Vagrant.configure("2") do |config|
  config.vm.network "forwarded_port", guest: 80, host: 8080,
    auto_correct: true
end