Skip to main content
pimzand
Explorer
October 30, 2023
Question

How to stop Forticlient from using the peer DNS server and suffix

  • October 30, 2023
  • 1 reply
  • 5795 views

We are using Forticlient with a number of business relations. We do no not control their server side. We need Forticlient to give remote support using RDP to a server with a known IP address, nothing else.

 

We do not want to use their DNS servers. Not for our internal network, and not for public addresses. Using it for their domain would be fine, but we could do without that as well.

 

What we certainly do not want is Forticlient to replace the global DNS suffix list from our Active Directory domain to theirs. And we do not want Forticlient to add their DNS server IP addresses to all of our network interfaces, not just the SSL VPN interface.

 

Although our business relations are sympathetic to the problems their VPN is causing in our network, they do not appear to have the knowledge to do anything about it.

 

What used to work for us is to use the Forticlient from the Windows Appstore. It would use split DNS out of the box, But unfortunately we can't use the Forticlient with Microsoft MFA.

 

Is there any way to make the Forticlient work like the one from the Appstore?

 

The appstore client works perfect in that respect. It will add the peers DNS suffix to the global search list, not replace it. It will add the peers DNS IP addresses to the VPN network interface only, and set the connection-specific DNS suffix. This will lead to a perfect split DNS out of the box.

 

Thanks,

Pim

1 reply

pimzand
pimzandAuthor
Explorer
October 30, 2023

Here's another post by @hpadm who appears to have the exact same problem.

https://community.fortinet.com/t5/Support-Forum/Dealing-with-DNS-server-and-DNS-suffix-being-set-by-third-party/td-p/222846

 

In our case, our business partner was able to stop pushing their DNS server IP addresses, but we still get their DNS domain suffix. And because they have a wildcard A record in their public DNS, all our internal local hostnames get resolved to the public IP address of their wildcard record.

 

ebilcari
Staff
Staff
April 12, 2024

Since the SSL VPN configurations are done in FGT, the FCT has to add the suffix in the OS. The DNS suffix can also be removed from the SSL configuration, same like the DNS server IP that got removed:

config vpn ssl settings
set dns-suffix "testdomain.eu"

set dns-server1 10.1.1.10

Emirjon
pimzand
pimzandAuthor
Explorer
April 12, 2024

So could they make a second config for us, associate our accounts with that config, and not change the config for their own users?

 

If they don't  or can't: why can't we just overrule the server config in the client, like the Fortinet appstore client does just fine?

 

Thanks,

Pim