|
-
December 6th, 2004, 03:31 AM
#6
hmmm...
I know the C library can only handle 3 nameservers in resolv.conf... I don't know what happens if you put more in there.
I set up my router as a dns proxy and it works here. My /etc/resolv.conf has only one line, "nameserver 10.0.0.1", which is my router. It worked here with five dns servers listed in there, but try taking out every line except the 192.168.0.1 line.
As a side note, the "domain 192.168.0.1" is useless, since this directive only tells the system what to append to host name lookups, so it automaically adds something like "google.com" when you look up something like "www".
I can't see anything wrong in the scripts or config files, bu maybe try running via dhcp, which you can do by putting in USE_DHCP[0]="yes" under eth0 in /etc/rc.d/rc.inet1.conf. The dhcp client should the automiatically write the /etc/resolv.conf for you.
Failing that, run tcpdump while trying some DNS queries (prefereably with dig or nslookup) and maybe one of us can find an answer there.
Or you could just be happy with the config that works now. But I need everything to work exactly the way I want it to, so I can understand if you do to.
Hope this helps.
Government is like fire - a handy servant, but a dangerous master - George Washington
Government is not reason, it is not eloquence - it is force. - George Washington.
Join the UnError community!
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|