Cannot ping by name in 11.0 GM.

I’ve been having a problem in the 11.0 betas that I thought nothing about, but it has carried over to the GM. This did work in 10.3.

I cannot ping machines on my local network by name. I can ping outside sites by name. Pinging by IP address works inside and out.

All network configuration is supplied by DHCP. The name servers are correct. I have disabled IPv6. The machine has a integrated Intel 10/100 network card.

Where can I start troubleshooting this? When pinging by name, I get a “unknown host” return.

No issues with it here…

Some thoughts:

-Have you checked the search domain that is applied?
-Can you ping by name when using the full name?
-What info does dig and nslookup return?

Search domain is correct, verified in YaST and /etc/resolv.conf.

-Can you ping by name when using the full name?

No, same failure.

-What info does dig and nslookup return?

I get a “status: SERVFAIL” with dig on internal sites. The primary DNS server even fails on its own name.

nslookup will reply with the correct IP address of the name queried.

if the primary DNS server can’t resolve it’s own name it wont be set to authoritative and resolving can/will fail if i remember correctly. I assume your DNS server is internal, is this also a new setup? If so I would focus on that first… or are other workstations resolving correctly?

Yes, the DNS server is internal. We actually have three DNS servers. This isn’t a new setup, I’ve only been here a year but this is the way it has been setup/working. This is the only machine with SuSE 10.4, it had Linux Mint 5 on it before with no problems. I also have a Macbook with 10.5.3, and my co-worker has Ubuntu 8.04 and Linux Mint 5 with no problems. The rest of the network is Windows XP machines. The DNS servers are all Windows Server 2003.

narcoleptic wrote:
> I’ve been having a problem in the 11.0 betas that I thought nothing
> about, but it has carried over to the GM. This did work in 10.3.
>
> I cannot ping machines on my local network by name. I can ping outside
> sites by name. Pinging by IP address works inside and out.
>
> All network configuration is supplied by DHCP. The name servers are
> correct. I have disabled IPv6. The machine has a integrated Intel
> 10/100 network card.
>
> Where can I start troubleshooting this? When pinging by name, I get a
> “unknown host” return.
>
>

If you’re pinging hosts ending in .local, turn off mdns in /etc/host.conf.

This should help:

Nathan Cook: Ping hostname from Linux