A few networking questions
- When you ping the FQDN does DNS resolve the IP address? (Indicates DNS is or isn't working)
- Are the Windows 10 machines getting their IP's from DHCP or static?
- Are the Windows 10 machines in the same VLAN, Subnet etc as the connection server, perhaps a firewall in between the subnets. I've seen that too often
To Shreyskar's point, the fact that you cannot ping indicates there is very likely a network connection between the two. If ping doesn't work it's probable that the horizon ports aren't open/working either.