| ipcheck(8) | Dyndns.org client to register your dynamic IP address | ipcheck(8) |
ipcheck - Dyndns.org client to register your dynamic IP address
ipcheck [options] Username Password Hostnames ipcheck [options] --acctfile acct_info_file
ipcheck is a simple Python script to register your dynamic IP address using the NIC V2.0 protocol. It aim to be fully compliant with the dyndns client specification.
The script is very easy to use and supports multiple methods for determining the external IP (parsing interfaces on the local machine, web based IP detection, direct support for devices from Linksys, Netgear, Draytek, Netopia, HawkingTech, Watchgard, Cayman, Nexland, ZyXEL, SMC, Compex, UgatePlus, DLink and Cisco).
Run the script with no command line arguments for quick start instructions.
Example 1: the external IP is on eth0 of the current machine:
Example 2: you are using the Linksys routing device:
# ipcheck -l -i eth0 username password hostnames
Example 3: you want to use web based ip detection:
# ipcheck -l -L linksyspassword username password hostnames
where ... is your dyndns username password and hostnames. Hostnames should be comma delimited if there are more than one.
# ipcheck -l -r checkip.dyndns.org:8245 ...
ipcheck was written by Kal <kal@users.sourceforge.net>.
This manual page was written by Joao Eriberto Mota Filho <eriberto@debian.org> for Debian project (but may be used by others).
| 15 Oct 2016 | ipcheck-0.233 |