Home
Name Modified Size InfoDownloads / Week
setip3-0.1.3.zip 2012-11-28 6.4 kB
README.txt 2012-11-28 2.0 kB
Totals: 2 Items   8.4 kB 3
======
SetIP3
======

This DynDNS client script is posting your router's public IP-Adress to enom.com
each time it is called. The post URL is configurable in the setip3.cfg file.

A Requirements
==============

* Developed and tested on Windows 7 Home Premium (64 Bit) and
	Debian 7.0 Linux (64 Bit)

* Python 3.2.3 is required to run this script.

* Apple Computers and Apple OS are not supported. We do not support companies
	who like to have an utility patent for a glass plate with round corners and a
	thin aluminum chassis.

B Installation
==============

For Windows download the correct .msi file, for Debian choose the python3
package. You can get help here: http://www.python.org/

B.1 Windows Install
-------------------

1. At first install Python 3.3.0 from here:
	`Windows X86-64 MSI Installer (3.3.0) <http://www.python.org/ftp/python/3.3.0/python-3.3.0.amd64.msi>`_
	 
2. Download and unpack SetIP3

3. Create a link in Autostart that points to setip3.py to run the script each
	time you start your computer.
	 
4. Alternatively you can configure a scheduled task in windows

On Windows the location for the setip3.cfg and setip3.log file is <C:\Python33>.

B.2 Debian Install
------------------

1. As user root type at the console window to install the correct package:
	``apt-get install python3``

2. Download and unpack SetIP3 to /usr/share
	 
3. In /etc/rc.local insert a line before the ``exit 0`` like this:
	python3 /usr/share/SetIP3/setip3.py

4. Alternatively you can configure a scheduled cron job

On Debian Linux the location for the setip3.cfg and setip3.log file is
</usr/local>.

C Configuration of setip3.cfg
=============================

In setip3.cfg you may set the log level and at least your domain name and your
password to update the IP-Address for your domain name.
Example:

		# Log levels are: DEBUG, INFO, WARNING, ERROR and CRITICAL
		LogLevel = logging.DEBUG
		# Set your domain here:
		ZoneValue = <mydomain.com>
		# Set your password here:
		DomainPasswordValue = <passwd>

Source: README.txt, updated 2012-11-28