Tested against Ubuntu 20.04.2 LTS and Ubuntu 18.04.3 LTS.
- Download the package to the server.
wget https://www.eaton.com/content/dam/eaton/products/backup-power-ups-surge-it-power-distribution/power-management-software-connectivity/eaton-intelligent-power-protector/software/ipp-linux-1.68.165-1-amd64.deb
- Install the package.
sudo apt install ./ipp-linux-1.68.165-1-amd64.deb
You should always use
apt
overdpkg
as the latter doesn't do dependency management (apt
usesdpkg
under the hood).
The systemd service is enabled and started by default:
sudo systemctl status Eaton-IPP
All configuration files are stored in the following location:
/usr/local/Eaton/IntelligentPowerProtector
IPP should be primarly managed from the web interface as not all configuration is exposed in plain text files, with an undetermined amount stored in it's database (located at /usr/local/Eaton/IntelligentPowerProtector/db
).
You could open the ports 4679
and 4680
(used for http
and https
), but this isn't very secure. Better practice would be to have it behind a reverse proxy with SSO, but in the absense of that, the next best thing would be with ssh
.
- Open a SOCKS proxy on port
8080
(can be any port you like) usingssh
.
ssh -D 8080 user@server
- Connect to the proxy with Firefox or Chromium.
To setup in Firefox (set Host
to 127.0.0.1
and Port
to 8080
):
Settings -> Network Settings -> Manual proxy configuration -> SOCKS
To setup in Chromium:
chromium --proxy-server="socks5://127.0.0.1:8080"
- Connect to the web interface (
http
will redirect).
http://server:4679
https://server:4680
The default username/password is
admin
.
These two directories are required for backing up configuration:
/usr/local/Eaton/IntelligentPowerProtector/configs
/usr/local/Eaton/IntelligentPowerProtector/db