Skip to content

OpenNOP/opennop

Repository files navigation

OpenNOP is an open source Linux based network accelerator. It's designed to optimize network traffic over point-to-point, partially-meshed and full-meshed IP networks.

Installing

You can install OpenNOP from the OpenNOP Repositories or OpenNOP Development Repositories.

Building

Prerequisites:

  • autoconf
  • automake
  • openssl
  • ncurses-devel
  • libnfnetlink-devel
  • libnetfilter_queue-devel
  • libnl-devel
  • readline-devel
  • openssl-devel
  • libuuid-devel
  • uuid-devel
  • pkg-config

Compiling:

  1. Clone the repository.
  2. git clone https://github.com/OpenNOP/opennop.git
  3. Go to source folder.
  4. cd opennop
  5. Build binaries.
  6. ./autogen.sh
  7. ./configure
  8. make
  9. Start OpenNOP Daemon.
  10. ./opennopd/opennopd
  11. Enter OpenNOP CLI
  12. ./opennop/opennop

Contributing

Sign the Contributor License Agreement

CLA assistant Code Triagers Badge

Build Status

Open Hub Open Hub project report
Travis-CI Build Status
Technical Debt SonarQube Tech Debt
Code Quality SonarQube Quality Gate
Coverity Scan Coverity Scan Build Status