26
5
My /etc/hosts file looks like this:
127.0.0.1 localhost
10.20.7.67 testsitealpha.dev
othersite.dev testsitebeta.dev
The first two work. The last one doesn't. Why not? How do I make it work? The reason I am doing this, is because I have a test server (othersite.com), which is on the local network, but it's ip can vary. e.g. 10.20.7.98 one day, 10.20.7.35 another, etc.
So, how do I make my system always resolve testsitebeta.dev to the same ip as othersite.dev?
3In that case you want to insstall a local DNS server and use that as resolver. – Hennes – 2014-07-16T07:54:36.370
4
Local DNS server seems to be the solution. For future visitors, I found this helpful: http://superuser.com/q/45789/75287
– Benubird – 2014-07-16T10:40:58.970@Benubird: I am also looking for the same solution. But couldn't get it. Can you explain a little further how you setup? – Jay Chakra – 2017-04-08T08:33:29.230
2Not the kind of answer I'm looking for. This is for development; I don't want to modify any other machines, since the domain name (testsitebeta.dev) does not need to be accessible from anywhere but my local. I just want a way to tell my computer "treat name X like it was Y". – Benubird – 2013-05-30T10:16:41.847