Dinesh Nair wrote:
> On Sun, 30 May 2004, Jeremias Reith wrote:
>
>
>>After upgrading to 1.1b10 m0n0wall only internal host names can be
>>resolved. The DNS Forwarder returns the refused code (5) to all clients
>>on the LAN as well to m0n0wall itself when trying to reslove an external
>>host name.
>
>
> the solution will come soon in the next image manuel releases.
>
> the problem was that oddly, /etc/dhclient-exit-hooks refuses to execute
> unless it is given execute permissions. it worked fine in previous
> versions of m0n0 _without_ execute perms. giving it execute permissions
> fixes the issue which jeremiah has observed.
>
> me thinks something changed between /bin/sh in freebsd 4.9 and 4.10.
Huh, strange? I don't seem to have this problem with my 1.1b10
(generic-pc with DHCP'ed but static IP through ADSL).
Would this be something only some users / configurations / images see?
I've tested this by pinging a few external hosts that I was sure I
hadn't resolved earlier (so they wouldn't be cached locally or some
such), but perhaps I need to do something other than that to see this
"bug" in action? (Hadn't had any other kind of DNS related problems
though.)
FYI: I use the DNS forwarder to resolve external hosts and for a
number of overrides (local as well as external), and this all works,
but I haven't enabled the "Register DHCP leases in DNS forwarder"
option (could this have anything to say?!?)
Adam. |