I would like to have an AWS server connected with my other coworkers computers being acessible without messing with the /etc/hosts file on each computer. How should I configure a DNS server running on AWS to be used by the other Hamachi clients, without it ruining network performance? I am a programmer so I know the bare essentials of networking, and quite comfortable with Linux, but don't know not too much about DNS configuration.
Essentially I would just like the client to lookup local (hamachi) ip-to-hostnames on the private DNS, and use the "normal" DNS (that they get from whatever router they are connected to) for everything else. I do understand that using the AWS DNS for everything would slow dns lookups generally (being further away).