From d156bc9bd1abb93c0aebfa12f7768c3a25f84c7f Mon Sep 17 00:00:00 2001 From: Goffredo Andreone Date: Wed, 14 Feb 2007 23:34:19 +0000 Subject: Added 1) Binding of tinyDNS to LAN with auto registration of DNS ans rDNS 2) Auto DHCP server Static registration 3) Auto DHCP server Active lease registration. 4)Tab page that displays ALL registered leases. Open items 1)Unable to change the displayed IP in settings even when it says "config_rw"? 2) DNS pages have to be active in order for the DNS to be updated with new DHCP leases. What do you suggest is the best way to implement DNS forarding? The diff files and a new file tinydns_dhcp_filter.php --- packages/tinydns/tinydns.xml | 36 ++++++++++++++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) (limited to 'packages/tinydns/tinydns.xml') diff --git a/packages/tinydns/tinydns.xml b/packages/tinydns/tinydns.xml index 18454b07..948b7637 100644 --- a/packages/tinydns/tinydns.xml +++ b/packages/tinydns/tinydns.xml @@ -17,7 +17,11 @@ - Domains + Registered Domains + /tinydns_dhcp_filter.php + + + Add Domains /tinydns_filter.php @@ -49,6 +53,11 @@ 077 http://www.pfsense.com/packages/config/tinydns/tinydns_domains.xml + + /usr/local/www/ + 077 + http://www.pfsense.com/packages/config/tinydns/tinydns_dhcp_domains.xml + /usr/local/www/ 077 @@ -57,6 +66,11 @@ /usr/local/www/ 077 + http://www.pfsense.com/packages/config/tinydns/tinydns_dhcp_filter.php + + + /usr/local/pkg/ + 077 http://www.pfsense.com/packages/config/tinydns/tinydns_filter.php @@ -98,10 +112,28 @@ /usr/local/pkg/tinydns.inc + + Bind TinyDNS to LAN + bind2lan + Set this option to bind TinyDNS to the LAN IP and sets up the LAN with SOA, NS, A, and PTR Records. + checkbox + + + Register DHCP static mappings with TinyDNS + regdhcpstatic + Register DHCP static IPs with TinyDNS using the Fully Qualified Domain Name specified in System: General. + checkbox + + + Register DHCP leases with TinyDNS + regdhcp + Register a valid DHCP hostname with TinyDNS using the Fully Qualified Domain Name specified in System: General. + checkbox + ipaddress IP Address - The IP address that TinyDNS will bind to. + TinyDNS is bound to this IP address if Bind TinyDNS to LAN is not set. input -- cgit v1.2.3