Applying markdown synstax to README
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@147 3873ddee-7413-0410-b6c4-c2c57c1ab35a
This commit is contained in:
parent
1b406ca4c6
commit
face3058aa
1 changed files with 35 additions and 44 deletions
|
@ -1,33 +1,23 @@
|
||||||
===============================================================================
|
===============================================================================
|
||||||
DDCLIENT v3.6.7
|
# DDCLIENT v3.8.0
|
||||||
|
|
||||||
ddclient is a Perl client used to update dynamic DNS entries for accounts
|
ddclient is a Perl client used to update dynamic DNS entries for accounts
|
||||||
on many dynamic DNS services.
|
on many dynamic DNS services.
|
||||||
|
|
||||||
IMPORTANT: The format and options used by ddclient have CHANGED.
|
|
||||||
Please examine the sample configuration file.
|
|
||||||
It is highly recommended that you take advantage of the
|
|
||||||
new daemon mode of operation.
|
|
||||||
|
|
||||||
IMPORTANT: The installation location for the ddclient script has changed from
|
|
||||||
/root/bin/
|
|
||||||
to
|
|
||||||
/usr/sbin/
|
|
||||||
|
|
||||||
===============================================================================
|
===============================================================================
|
||||||
|
|
||||||
Dynamic DNS services currently supported include:
|
Dynamic DNS services currently supported include:
|
||||||
|
|
||||||
DynDNS.com - See http://www.dyndns.com for details on obtaining a free account.
|
DynDNS.com - See http://www.dyndns.com for details on obtaining a free account.
|
||||||
Hammernode - See http://www.hn.org for details on obtaining a free account.
|
Hammernode - See http://www.hn.org for details on obtaining a free account.
|
||||||
Zoneedit - See http://www.zoneedit.com for details.
|
Zoneedit - See http://www.zoneedit.com for details.
|
||||||
EasyDNS - See http://www.easydns.com for details.
|
EasyDNS - See http://www.easydns.com for details.
|
||||||
NameCheap - See http://www.namecheap.com for details
|
NameCheap - See http://www.namecheap.com for details
|
||||||
ConCont - See http://www.dydns.za.net for details
|
ConCont - See http://www.dydns.za.net for details
|
||||||
DnsPark - See http://www.dnspark.com for details
|
DnsPark - See http://www.dnspark.com for details
|
||||||
DslReports - See http://www.dslreports.com for details
|
DslReports - See http://www.dslreports.com for details
|
||||||
Sitelutions - see http://www.sitelutions.com for details
|
Sitelutions - see http://www.sitelutions.com for details
|
||||||
Loopia - See http://www.loopia.se for details
|
Loopia - See http://www.loopia.se for details
|
||||||
|
|
||||||
DDclient now supports many of cable/dsl broadband routers.
|
DDclient now supports many of cable/dsl broadband routers.
|
||||||
|
|
||||||
|
@ -50,50 +40,51 @@ REQUIREMENTS:
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
INSTALLATION:
|
INSTALLATION:
|
||||||
|
|
||||||
cp ddclient /usr/sbin/
|
cp ddclient /usr/sbin/
|
||||||
mkdir /etc/ddclient
|
mkdir /etc/ddclient
|
||||||
mkdir /var/cache/ddclient
|
mkdir /var/cache/ddclient
|
||||||
cp sample-etc_ddclient.conf /etc/ddclient/ddclient.conf
|
cp sample-etc_ddclient.conf /etc/ddclient/ddclient.conf
|
||||||
vi /etc/ddclient/ddclient.conf
|
vi /etc/ddclient/ddclient.conf
|
||||||
-- and change hostnames, logins, and passwords appropriately
|
-- and change hostnames, logins, and passwords appropriately
|
||||||
|
|
||||||
## For those using Redhat style rc files and using daemon-mode:
|
## For those using Redhat style rc files and using daemon-mode:
|
||||||
cp sample-etc_rc.d_init.d_ddclient /etc/rc.d/init.d/ddclient
|
cp sample-etc_rc.d_init.d_ddclient /etc/rc.d/init.d/ddclient
|
||||||
## enable automatic startup when booting
|
## enable automatic startup when booting
|
||||||
## check your distribution
|
## check your distribution
|
||||||
/sbin/chkconfig --add ddclient
|
/sbin/chkconfig --add ddclient
|
||||||
## start the first time by hand
|
## start the first time by hand
|
||||||
/etc/rc.d/init.d/ddclient start
|
/etc/rc.d/init.d/ddclient start
|
||||||
|
|
||||||
## If you are not using daemon-mode, configure cron and dhcp or ppp
|
## If you are not using daemon-mode, configure cron and dhcp or ppp
|
||||||
## as described below.
|
## as described below.
|
||||||
|
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
TROUBLESHOOTING:
|
TROUBLESHOOTING:
|
||||||
|
|
||||||
1. enable debugging and verbose messages.
|
1. enable debugging and verbose messages.
|
||||||
$ ddclient -daemon=0 -debug -verbose -noquiet
|
``$ ddclient -daemon=0 -debug -verbose -noquiet``
|
||||||
|
|
||||||
2. Do you need to specify a proxy?
|
2. Do you need to specify a proxy?
|
||||||
If so, just add a
|
If so, just add a
|
||||||
proxy=your.isp.proxy
|
``proxy=your.isp.proxy``
|
||||||
to the ddclient.conf file.
|
to the ddclient.conf file.
|
||||||
|
|
||||||
3. Define the IP address of your router with fw=xxx.xxx.xxx.xxx in
|
3. Define the IP address of your router with ``fw=xxx.xxx.xxx.xxx`` in
|
||||||
/etc/ddclient/ddclient.conf and then try
|
``/etc/ddclient/ddclient.conf`` and then try
|
||||||
$ ddclient -daemon=0 -query
|
``$ ddclient -daemon=0 -query``
|
||||||
to see if the router status web page can be understood.
|
to see if the router status web page can be understood.
|
||||||
|
|
||||||
4. Need support for another router/firewall?
|
4. Need support for another router/firewall?
|
||||||
Define the router status page yourself with:
|
Define the router status page yourself with:
|
||||||
fw=url-to-your-router's-status-page
|
``fw=url-to-your-router``'s-status-page
|
||||||
fw-skip=any-string-preceding-your-IP-address
|
``fw-skip=any-string-preceding-your-IP-address``
|
||||||
|
|
||||||
ddclient does something like this to provide builtin support for
|
ddclient does something like this to provide builtin support for
|
||||||
common routers.
|
common routers.
|
||||||
For example, the Linksys routers could have been added with:
|
For example, the Linksys routers could have been added with:
|
||||||
|
|
||||||
fw=192.168.1.1/Status.htm
|
fw=192.168.1.1/Status.htm
|
||||||
fw-skip=WAN.*?IP Address
|
fw-skip=WAN.*?IP Address
|
||||||
|
|
||||||
OR
|
OR
|
||||||
Send me the output from:
|
Send me the output from:
|
Loading…
Reference in a new issue