Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

i have very little experience with networks, and i have a problem:

we've received a name of the mailserver we have to connect to from our deployed application (deployed on windows web server). This address is

Now the application says it's not working because it can't connect to 10.18.x.x

Now we know that address is not the correct one, so we wonder: where does this address gets translated to 10.18.x.x?

Can the server has it's own translation table, or do these tranlsations always come from an external ('official') server?

share|improve this question
up vote 2 down vote accepted

It gets its address from either the 'hosts' file, its specified DNS servers or both.

Use the command "IPCONFIG /All" on the server to find out the machine's DNS server/s - check they're right. Don't edit the 'hosts' file unless you really need to, it can make troubleshooting harder later on, best to actually design your solution if possible.

share|improve this answer
when you talk about "the machine's DNS server/s". Are they external machines, or can you install your own DNS server in your network and override data at that machine then? – Michel May 18 '11 at 8:18
Either/both - I think you might be a little out of your depth on this to be honest, this is quite basic stuff - have you got a local sysadmin/network guy who could help you? – Chopper3 May 18 '11 at 8:27
nope, just a hairy guy who doesn't want to fix anything :) – Michel May 18 '11 at 8:41
But thanks anyway, i'll try google it some more – Michel May 18 '11 at 8:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.