diff --git a/dyndns.cfg.dist b/dyndns.cfg.dist
new file mode 100644
index 0000000..bcb9446
--- /dev/null
+++ b/dyndns.cfg.dist
@@ -0,0 +1,28 @@
+# dyndns.cfg.dist - Sample configuration File for dyndns.pl, copy this file to
+# the same directory as dyndns.pl and name it dyndns.cfg (same as script without
+# extension .pl and with extension .cfg)
+# values below are the defaults as also hard-coded in the script.
+
+# DNS Settings
+#dns_server = 192.168.1.1       # DNS Server to communicate with (use IP!)
+
+#expand_cnames = 1              # CNAME levels to expand (0 to disable)
+#require_rr =		        # Require existing record of this type to update
+#replace_rr = A, AAAA, TXT	# Records types to replace (clear) during update
+#record_ttl = 1h                # TTL for created records, format: [0-9]+[mhws]?
+
+#update_txt = Last DynDNS update on    # if set add TXT with this+date on update
+#delete_txt = DynDNS cleared on        # if set add TXT with this+date on delete
+
+#expire_after = 1w		# Expire time for registrations in minutes,
+				# hours, weeks or seconds. format: [0-9]+[mhws]?
+
+# Authentication Settings
+#auth_mode = remote	        # either 'static', 'remote' or 'both'
+#static_signer =	        # required for AuthMode 'static' or 'both'
+#static_key =    		# required for AuthMode 'static' or 'both'
+
+# Debugging
+#allow_debug_key = off          # Debuging, off to disable, empty for always on
+				# and other values to enable with debug= param
+