Skip to main content
IT25
New Member
April 20, 2022
Question

Cisco Umbrella with FortiClient VPN

  • April 20, 2022
  • 2 replies
  • 11550 views

We are trying to roll out Cisco Umbrella to our employees. However a subsection of our users need to always connect to FortiClient VPN to work. 

Config:

Our FortiGate that everyone is connecting to has Umbrella DNS servers set as its main DNS.

Laptops use what the Default ISP DNS server is when the user is home when umbrella is not installed.

 

Situation: 

  1. Users have no issues with FortiClient VPN over past year.
  2. We installed Cisco umbrella onto users laptops. No issue when not connected to VPN. When we ran an IPConfig /all the DNS server was 127.0.0.1
  3. When they connect to VPN, the VPN connects however, their wifi icon shows "No internet" and nothing loads. 
  4. When we disconnect VPN everything works again.
  5. I uninstalled Fortinet VPN Drivers and ran a repair on the FortiClient VPN. 
  6. Signed back into VPN and everything worked as normal with umbrella. IPconfig /all shows DNS as 127.0.0.1 for local wifi and VPN connection DNS server
  7. after about 2 or 3 days of this working fine. Users begin to say they lose internet when connecting to Forticlient VPN again.

My computer had this issue once but no issue since I ran the repair after uninstalling the drivers.. out of the other 5 users that we are testing with they all lost internet 2 or 3 days after doing the repair when connecting to the VPN with Umbrella. 

 

 

For the time being I just uninstalled Umbrella from all the computers and everything is working again. But I want to know if anyone has these two products running successfully together consistently. 

 

 

2 replies

AdmiralSYN-Ackbar
New Member
April 22, 2022

I found it difficult and frustrating to run these together and experienced intermittent issues as well. Here are some things I looked at when I tried to troubleshoot this that you may want to try:

 

FortiClient EMS (if you have it) - modify DNS Cache Control settings. Modify "Prefer SSL VPN DNS" value (assuming you are using SSL and not IPSEC). You can also toggle the XML setting to prefer legacy VPN SSL adapter. Block IPv6 (if you do not need this) on VPN settings. Failing these, you can attempt to try IPSEC (if you're currently using SSL) or vice versa.

 

Umbrella - ensure that local LANs are defined. Turn on VPN Compatibility Mode.

 

I ultimately looked at DNSFilter (https://www.dnsfilter.com/) as a replacement for Cisco Umbrella to run in tandem with FortiClient. DNSFilter works similarly to Umbrella, but has a feature in which you can disable the DNS agent entirely if a client is on VPN. This can help to avoid some of the pain that you're currently experiencing.

 

Let me know if any of this helps, good luck!

OffroadingConvoy4
Explorer
June 29, 2023

We are experiencing similar issues after migrating to FortiClient EMS. I've been thinking about replacing or getting rid of Umbrella entirely and just relying on EMS for filtering. Umbrella's pricing structure is very convoluted and seems to be about twice the cost of the Pro license from DNS Filter. Now that it's been another year since you posted, how have you liked it?

 

Virtual event | September 2026. SASE summit. The age of autonomous trust. Register here!