Solved

NetWare 6 box can't ping internal addresses

Posted on 2006-07-18
5
355 Views
Last Modified: 2008-03-10
When we ping any internal address from our NetWare 6 box, which is running DNS, the ping goes out to our website. We can do an nslookup of all of the hosts from the server no problem. The server can be pinged from anywhere internally. Where would it be pulling the setting that is sending EVERY ping from this server and this server only to an outside address?

0
Comment
Question by:sgeye
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 

Author Comment

by:sgeye
ID: 17133639
Just to be clear

Lets call the problematic server PROBLEM and our primary NetWare server NETWARE

From PROBLEM if you do nslookup NETWARE, it returns the correct address
From PROBLEM if you do ping NETWARE, it goes to a different address

The only DNS entry pointing to our website address is the WWW entry, but I don't see why that would come into play here...
0
 
LVL 35

Expert Comment

by:ShineOn
ID: 17134502
Do you have two NICs, one public, one private, or are you multihoming private and public IP on the same NIC, or is it one NIC with only a private IP, or one NIC with only a public IP?

If you've got multiple interfaces, physical or not, the first one bound is likely to be the one that the PING is going out on.  If that's the case, you also need to look at how the rest of your networking configuration is set up - routing, filters, etc.
0
 

Author Comment

by:sgeye
ID: 17139263
It only had 1 IP address, there was however a public IP NATed to it. We were able to get it working by rebooting the server without DNS turned on, then starting DNS manually.. not quite sure what caused it, and a plain reboot didn't make it go away..
0
 
LVL 35

Accepted Solution

by:
ShineOn earned 250 total points
ID: 17140115
It's NetWare, not Windoze - a reboot shouldn't have been necessary >at all<.

Question - is your internal domain the same as your public domain?   How is your DNS configured, both public and private, as regards DNS zone info, primary authoritative, zone transfer, etc?

It sounds like your server "problem" was getting its DNS info mixed up somehow, because if it works OK just by delaying load of NAMED.NLM, that makes me think maybe it had something incorrect in its internal DNS cache due to what it was getting or looking for during startup post-NAMED-load that's not getting into cache because of the delayed load of NAMED.

Often, WWW is equated with the domain in public DNS, so if you ping "mycompany.com" it'll resolve the same address as a ping of "www.mycompany.com."  If you're looking something up, you'll look for the name server for the domain.  If that's cached as the public "mycompany.com" instead of the internal name server, that's where it'll look.

If both the public DNS and your private DNS consider themselves primary authoritative for your "mycompany.com" zone, how things are defined in each or either can make a big difference, and an NSLOOKUP will, AFAIK, directly query the database, while PING might resolve using the DNS cache first.  Not sure on that, just a theory, but without seeing the code it's as reasonable as any. ;)

Hard to say more without knowing all the details of how your DNS is structured, but those are my thoughts based on what you've said so far.  

Also check your "sys:\etc\resolv.cfg" - it should have your domain, plus the server's own IP address listed first in the resolver order, followed by any secondary servers or forwarder resolvers.  It should look kinda like this:

domain mycompany.com
nameserver <IP.address.of.PROBLEM>
nameserver <IP.address.of.secondary/forwarder>

0
 
LVL 35

Expert Comment

by:ShineOn
ID: 17252935
So, what was it?  I threw out so many possibilities there...
0

Featured Post

Want Experts Exchange at your fingertips?

With Experts Exchange’s latest app release, you can now experience our most recent features, updates, and the same community interface while on-the-go. Download our latest app release at the Android or Apple stores today!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There are times when I have encountered the need to decompress a response from a PHP request. This is how it's done, but you must have control of the request and you can set the Accept-Encoding header.
Compliance and data security require steps be taken to prevent unauthorized users from copying data.  Here's one method to prevent data theft via USB drives (and writable optical media).
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…

635 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question