Daemon to send your public IP (dynamic) by email when it is renewed.
icon | ||
img | ||
src | ||
Install.cmd | ||
LICENSE.txt | ||
Makefile | ||
Makefile.OSX | ||
README.md | ||
Uninstall.cmd |
ip2e - Receive your public IP (dynamic) by email when it is renewed.
Tools:
- ip2e-daemon.py - Daemon to control & send by email your public IP.
- ip2e-log.py - Tool to see the log file when daemon is running.
- ip2e-config.py - Tool to create a valid configuration file.
Downloads:
Dependence: python3
.
Installation:
-
Unix systems (GNU/Linux,BSD,etc..):
-
Open the terminal and type the following comands:
$ git clone https://github.com/q3aql/ip2e.git` $ cd ip2e $ sudo make install
-
Note: You must install git
previously.
-
Mac OS X:
-
Open the terminal and type the following comands:
$ git clone https://github.com/q3aql/ip2e.git` $ cd ip2e $ sudo make -f Makefile.OSX
-
Note: You must install git
previously.
-
Windows:
- Install Python 3.x from https://www.python.org/.
- Download
ip2e
from here. - Unzip the package in your system. For example in
C:\Program Files\
. - Double click on
Install.cmd
.
How to use:
-
Create a valid configuration file:
-
First, you must create the configuration file needed to run
ip2e
correctly. To do this, run the tool calledip2e-config.py
:$ ip2e-config.py
-
-
Run the daemon:
-
When are configured the necessary data of the email sender & receiver, you can run the tool called
ip2e-daemon.py
:$ ip2e-daemon.py
-
When daemon is running you can see the log file running the
ip2e-log.py
tool:$ ip2e-log.py
-