FreeIPA configuration & help

Hi Experts

I configured a FreeIPA server with integrated DNS

Now when I am trying to join a Ubuntu 22.04 client to this server with this command ipa-client-install --mkhomedir --enable-dns-updates, the DNS forward & reverse zones are not automatically getting created on the server

I am able to do nslookup from client to server using its IP & nodefqdn .But if I do nslookup from server to client IP or nodefqdn it does not work

*Server side installation & configuration

/etc/resolv.conf

Generated by NetworkManager

search freeipaserver.local.dom
nameserver 127.0.0.1

/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.3.2 vmrock19.freeipaserver.local.dom vmrock19

Command ran to install server :- ipa-server-install --setup-dns

*Client Side installation & configuration

/etc/resolv.conf
nameserver 172.16.3.2
options edns0 trust-ad
search freeipaserver.local.dom

/etc/hosts
#127.0.0.1 localhost
#127.0.1.1 vmubun20
172.16.3.2 vmrock19.freeipaserver.local.dom vmrock19
172.16.3.3 vmubun20.freeipaserver.local.dom vmubun20

The following lines are desirable for IPv6 capable hosts

::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Command ran to install client :- ipa-client-install --mkhomedir --enable-dns-updates

Kindly suggest & please help. I am unable to understand or figure what is wrong

Thanks