I am encountering difficulties while trying to handle a client’s VPN. As an Android engineer, I have been assigned to work on an App for a client, whose various resources such as repositories, dashboards, email, and CI/CD, are protected by a VPN network. However, I am facing an issue where certain essential tools required for the project, like Google, Slack, and Android Studio, are not functioning when connected to the VPN. It appears that the VPN is blocking everything.

I have learned that the iOS team is using a tool called Shimo to enable split tunneling, which allows them to use their tools and access the resources behind the VPN while maintaining a local internet connection.

My question is whether there is a similar tool available for Windows 10 that I can use to solve my problem.

Some additional information:

I have spent a considerable amount of time searching for a comparable tool that is compatible with Cisco AnyConnect protocols, but unfortunately, I have not had any success.

In an attempt to find a solution, I tried to set up a VPN on my Windows 10 computer. However, I encountered a problem when attempting to establish a local network between my two computers, with the idea of sharing a folder between them. I wanted to clone the Git repo from the VPN-connected computer into the shared folder and access it from my other computer, along with all the necessary tools like Android Studio. However, once the VPN is turned on, the VPN-connected computer is no longer visible on the network.

I also attempted to do the same thing with an Amazon Workspace virtual machine, but I could not create a shared folder.

Ideally, I am looking for a solution that does not require a lot of effort. Perhaps there is a client similar to Shimo that works with Windows?

Unfortunately, the client is not flexible regarding the VPN, so it is not possible to allow Slack, Google, and other services to bypass the VPN.

Edit 1:

  • I have been attempting to set up the Cisco VPN Adapter to utilize the remote network’s default gateway. However, I have not been successful since there is no option available for this configuration on Windows 10.

  • I have been attempting to use OpenConnect in place of Cisco since OpenConnect reportedly supports Cisco’s protocol. However, I am uncertain about how to import Cisco’s profile into OpenConnect. The Cisco client I am currently using requires a VPN hostname, a username, a password, selection of a group, and a 2FA token that I receive through the Symantec VIP App. I am unsure of how to configure all these details on OpenConnect:

Askify Moderator Edited question May 2, 2023