Link to home
Start Free TrialLog in
Avatar of johnelly
johnellyFlag for United Kingdom of Great Britain and Northern Ireland

asked on

cannot ping external server by name except with -a option

I have set up an external server. I can ping it by ip address or name external to my network. Internally I can ping the ip address but not by name, the error is Could not find host. I can ping using -a option. nslookup internally gives the correct address from my dns server. Any sugggestions?
Avatar of Chris Dent
Chris Dent
Flag of United Kingdom of Great Britain and Northern Ireland image


Hey there,

It would suggest that you have an internal DNS Server that is authoritative for the same zone as the external DNS Server.

You normally bump into this kind of situation when running Active Directory, where the domain name there is the same as the domain name of the external domain.

The solution is pretty simple. Any public DNS record within that zone you need to be internally accessible must be created (duplicated) on the private DNS Server.

Chris
.. or you could allow your "console" or other range in an allow rule for the icmp protocol 0 in your firewall :) , because you resolve the server externalname to its external ip ...
Avatar of johnelly

ASKER

Yes, the internal zone is mycompany.co.uk and the external domain is somethingelse.mycompany.co.uk  Internally I put an A record pointing to the external server, is that sufficient?
ASKER CERTIFIED SOLUTION
Avatar of Chris Dent
Chris Dent
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial