Through global protect, users are getting IP address from the pool and take network setting as defined including primary DNS and Secondary DNS.
but the users want to access servers via name(s) not IP addess(es). Since it was working before with cisco remote vpn.
Please let me know is there any setting in global protect gateway to make it functional?
In my opinion it isn't GP issue. Please use in GP configuration your local DNS servers, servers that are able to resolve name of servers that are want to use by your users.
Maybe you miss security policy that allow DNS traffic from zone VPN to zone where are Your DNS sererwers?
since tunnel interface is the part of inside zone - from inside to outside permit all for this VPN subnet.
Moreover, after connecting GP, we tried nslookup of some servers it is resolving the correct IP address.
I tried to access(through RDP) servers via its name it is not working but via IP address - It is working.
I'm 99,99% sure, if everything is allowed from VPN to the LAN and nslookup works, it shouldn't be a firewall issue!
It can be the HOST.txt file, Windows/3rdParty Client Firewall, DNS Server, NIC driver/setting or the Remote Server itself...
You have to google that. Sorry, because I don't know your infrastructure.
BTW: Do you see something in the traffic logs?
This is actually a well known problem for Windows as well as Mac OSX. It has to do with the DNS server binding order.
Written for XP but applies to 7 as well:
Google search that shows how wide spread this issue is and some resolutions for it.
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!