The most common cause of this is that your client computer can't find the required records in DNS, and you didn't say you set it up, so I expect that might be the problem.
If you are doing this, your DC(s) must be the authoritative nameservers for your domain when your clients query them. This is because they will be looking for records like
IN SRV _msdcs.xesonnetworks.com, which are automatically added to DNS by your DC when setting it up. Generally when you set up a DC it will also install the DNS service for this reason.
The easiest way to effect this is to use the DCs as your nameservers for your clients (though doing so requires that you leave recursion enabled on them). You can also set up other DNS servers which have zone data pointing to your DCs as the authoritative nameservers for your domain, and use those as the recursive resolvers for your clients, though that is slightly more complicated.
If for some reason the records couldn't be created during
dcpromo you would have got a bunch of warnings. If you ignored them and you just created the domain, the easiest thing to do is probably to start over.
It goes without saying that you should be able to ping the DC from the clients without issue.