MPSec / Mpsec
Projects that are alternatives of or similar to Mpsec
MPSec
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.
Project Details
For details on project structure and technical design, please see the Project Readme.
Contributing
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.
Feedback
- 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! :)
Quick Start
Auto Compile Advanced MPTCP Ubuntu Kernel
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
Start MPSec
Pull the docker image and run it.
If Docker is not installed, install Docker through the following command.
Install Docker
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
Login, Run(Pull) MPSec Docker
- 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
Monitoring
Welcome
MultiPath
Real-time measurement and display of four interface bandwidth
IPSec
Hide Packet
System Config
Real-time system config monitoring