KeexyBox is software that can be installed on a Raspberry Pi or any x86_64 compatible machine. It can also be installed on a virtual machine.
You will need the following in order to install KeexyBox:
You are done with the installation.
KeexyBox is accessible by following IP addresses for configuration:
You may have to change the network settings of the computer you use to reach KeexyBox. For exemple, you can set the IP address 192.168.1.253 on your computer, then you will be able to reach KeexyBox by this address http://192.168.1.254:8001/users/adminlogin.
when you are able to reach one of KeexyBox's addresses, connect as admin
, with password KeexyBox974
and then configure KeexyBox:
The default credentials for SSH are the same as Raspbian default.
Connect as root to the console of your Raspberry PI and follow the instructions below.
Download KeexyBox:
cd ~ wget https://download.keexybox.org/arm/keexybox_21.04.2_raspios10.tar.gz
Extract files:
tar xzf keexybox_21.04.2_raspios10.tar.gz
Run installation:
cd keexybox_21.04.2_raspios10 ./install.sh
Set the KeexyBox Admin password (the password must contains at least 8 chars):
Confirm the KeexyBox Admin password:
Select Yes
to confirm the installation:
When KeexyBox is successfully installed you should have the screen below:
Note the KeexyBox Web interface addresses and select OK
. The next step is the post installation.
Debian 10 is recommended.
Connect as root to the console of your machine and follow the instructions below.
Download KeexyBox:
cd ~ wget https://download.keexybox.org/amd64/keexybox_21.04.2_amd64_debian10.tar.gz
Extract files:
tar xzf keexybox_21.04.2_amd64_debian10.tar.gz
Run installation:
cd keexybox_21.04.2_amd64_debian10 ./install.sh
Set the KeexyBox Admin password (the password must contains at least 8 chars):
Confirm the KeexyBox Admin password:
Select Yes
to confirm the installation:
When KeexyBox is successfully installed you should have the screen below:
Note the KeexyBox Web interface addresses and select OK
. The next step is the post installation.
For the post installation, you need to use an Internet Browser and enter the given KeexyBox Web interface address, example:
https://192.168.1.249:8003/
or
http://192.168.1.249:8001/
You will get a security alert if you connect to it using HTTPS. This is because KeexyBox uses a self-signed certificate. You must override the alert to connect to it.
Wherever you are on the KeexyBox Web interface, you can change the language by clicking on the flag at the top right, then select your language.
By default when you access the KeexyBox’s web interface, you are redirected to the captive portal allowing users to connect to the Internet. You have to switch to the KeexyBox administration by clicking on Admin
and then click on Manage
.
You must connect with the admin
account and the password defined during the installation.
You are now on the KeexyBox’s configuration wizard page.
You have to choose first, how you want to use KeexyBox. To make the best choice for your needs, it is better to understand the KeexyBox’s network topologies. Depending of your choice, the wizard will be different.
For the next steps everything is explained on the wizard.
Finish
to reboot you KeexyBox’s device.About KeexyBox Project: