MPSec(Multipath Security) uses mptcp protocol, a multi-path transmission technology, to provide highly reliable networking that can effectively cope with network failure situations.
In addition, it has the following additional functions.
- Environment configuration is very simple through Docker.
- Real-time monitoring using
Backoffice
enables users to manage effectively. - Packets are encrypted by
IPSec
. - Network speed is improved when communicating with similar bandwidth.
- Compatibility is good because it is possible to communicate with tcp protocol.
Please check Project details for more information.
For details on project structure and technical design, please see the Project Readme.
This project welcomes contributions and suggestions.
If you are interested in fixing issues and contributing directly to the code base, please see the document below.
- Lables overview
- Convey a message or information in Github Issues.
- Ask a question in Github Issues.
- Request a new feature in GitHub Issues.
- File a bug in GitHub Issues.
- Any feedback is welcome! :)
Just Run, Please wait a little longer. :)
The currently supported version isubuntu:16.04
./set-up-ubuntu-16.04.sh # The path is /MPSec/installer
Pull the docker image and run it.
If Docker is not installed, install Docker through the following command.
curl -fsSL https://get.docker.com/ | sudo sh # Install
sudo usermod -aG docker $USER # Give authority to the user who is currently connected
docker version # Check installed
- For details on project packages, please see the GitHub MPSec Packages.
- Only Read Packages Token
# docker login with `read:packages token`
docker login docker.pkg.github.com/mpsec/mpsec/mpsec-app -u {user.name} -p {read:packages token number}
docker run -d -p 1234:8080 docker.pkg.github.com/mpsec/mpsec/mpsec-app
Real-time measurement and display of four interface bandwidth
Hide Packet
Real-time system config monitoring