You are not logged in.
Greetings !
I have no clue how it even could have happened, but it seems that I somehow broke something on my arch. I suddenly lost the ability to resolve name: the network is up, I can ping 74.125.195.94 but not www.google.com, nor any other name.
Any idea what I might've screwed with ? I really don't know where else I should be looking. It doesn't look like I tempered with the hosts file:
127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
Offline
Offline
Also, are you behind a router? Are you using static or dynamic addressing?
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
The resolv.conf is empty, I use dynamic addressing, and I am behind a router.
Though I am not a sysadmin here, so I have no access to said router. The only piece of material I'm authorized to touch is my switch.
My second computer is connected to the same switch and has no problem solving names. So I didn't think it could come from anything else than my own machine.
Offline
The resolv.conf is empty […]
That's most likely your problem. The resolv.conf contains the dns server(s) you use and optionally some other stuff.
Your dhcp should put them there, but seemingly fail to do so. You can edit the file manually, although it might be overwritten (e.g. by dhcpcd or NetworkManager).
Simply put an entry in the following format in it
nameserver <your nameserver ip here>
i'm sorry for my poor english wirting skills…
Offline
Just to make sure : have you modified /etc/resolvconf.conf ? You probably didn't, but it should contain this line :
resolv_conf=/etc/resolv.conf
EDIT : Did you try to run 'dhcpcd <interface-name>' ? What is the output?
Last edited by jpgg (2014-01-29 17:49:00)
Offline