Dynamic DNS Improvements
Posted: Fri Jul 31, 2009 9:03 am
The latest release, 1.0.3, has a bunch of improvements for Dynamic DNS. In addition to a more stable update daemon, a much larger number of providers are now supported including tzo.com, freedns.afraid.org, opendns.com and dnsomatic.com. All of these have been tested and confirmed to work properly (as have the four imlemented before -- dyndns.com, no-ip.com, changeip.com and zoneedit.com).
Several other providers (easydns.com, regfish.de) in addition to these have also been added such that they conform to the specifications provided by these services, but have not been fully tested.
There is also a new option in the Connection / Basic Section, to force all hosts on your network to use the router's DNS servers. If you use OpenDNS this should prevent clients from configuring alternate DNS servers to get around the restriction.
Also, the SSL library used by the dynamic dns update daemon (as well as the http server) has changed. Gargoyle now uses cyassl instead of MatrixSSL. This library is only slightly larger, and the code quality is much, much higher. MatrixSSL is an ugly morass of GOTO statements.
Finally... I am narrowing down my search for the atheros ap+client bug. I have posted two versions (one that should work and one that shouldn't) in this thread, and I would appreciate your help in testing these versions (confirming that one works and the other doesn't). As always, any help in testing this is much appreciated!
And one last request: Has anyone (besides the original poster in this thread, NL2009) experienced problems with enabling the web monitor or the option to block mac addresses assigned a static IP from using a different IP (in the connection/dhcp section)? I am trying to figure this problem out, but no matter what I do, I can't replicate the symptoms reported. If anyone else can confirm this issue, it would be very helpful!
Several other providers (easydns.com, regfish.de) in addition to these have also been added such that they conform to the specifications provided by these services, but have not been fully tested.
There is also a new option in the Connection / Basic Section, to force all hosts on your network to use the router's DNS servers. If you use OpenDNS this should prevent clients from configuring alternate DNS servers to get around the restriction.
Also, the SSL library used by the dynamic dns update daemon (as well as the http server) has changed. Gargoyle now uses cyassl instead of MatrixSSL. This library is only slightly larger, and the code quality is much, much higher. MatrixSSL is an ugly morass of GOTO statements.
Finally... I am narrowing down my search for the atheros ap+client bug. I have posted two versions (one that should work and one that shouldn't) in this thread, and I would appreciate your help in testing these versions (confirming that one works and the other doesn't). As always, any help in testing this is much appreciated!
And one last request: Has anyone (besides the original poster in this thread, NL2009) experienced problems with enabling the web monitor or the option to block mac addresses assigned a static IP from using a different IP (in the connection/dhcp section)? I am trying to figure this problem out, but no matter what I do, I can't replicate the symptoms reported. If anyone else can confirm this issue, it would be very helpful!