Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
README ====== Inadyn is a simple and small DDNS client written in the C language. DDNS is a popular service for Internet users with dynamically allocated IP addresses. If your ISP provides you with a DHCP or PPPoE/PPPoA connection you risk losing your IP address every time you reconnect, or in DHCP even when the lease is renegotiated. By using a DDNS client such as inadyn you can register an Internet name at certain providers that the DDNS client updates, periodically and/or on demand when your IP changes. Inadyn can maintain multiple host names with the same IP address, and has a web based IP detection which runs well behind a NAT router. Common DDNS service providers supported by inadyn: http://www.dyndns.org http://freedns.afraid.org http://www.zoneedit.com http://www.no-ip.com http://www.easydns.com http://www.tzo.com http://www.3322.org http://www.dnsomatic.com http://www.tunnelbroker.net, i.e., http://dns.he.net/ http://www.dynsip.org http://www.sitelutions.com Some of these services are free of charge for non-commercial use, others take a small fee, but also provide more domains to choose from. Multiple Accounts Support ========================= Inadyn supports updating several DDNS servers, several accounts even on different DDNS providers. The following example config file illustrates how it can be used. Feature is courtesy of Christian Eyrich <http://eyrich-net.org/programmiertes.html> background verbose 1 logfile /var/log/inadyn.log pidfile /var/run/inadyn.pid system email@example.com username yxxx password xyxx period 300 alias yyyy alias yyyy system firstname.lastname@example.org username xxyx password xxxy period 300 alias yyyy