Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deaconn-net/netconn-old
An open-source router and firewall with a web GUI for Linux. Utilizes XDP for fast packet processing. Currently in development.
https://github.com/deaconn-net/netconn-old
af-xdp all-in-one easy-to-use fast firewall forward go golang gui interface linux router webserver xdp
Last synced: about 2 months ago
JSON representation
An open-source router and firewall with a web GUI for Linux. Utilizes XDP for fast packet processing. Currently in development.
- Host: GitHub
- URL: https://github.com/deaconn-net/netconn-old
- Owner: deaconn-net
- Created: 2022-09-19T03:43:23.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-19T04:14:00.000Z (over 2 years ago)
- Last Synced: 2024-12-02T22:14:21.178Z (about 2 months ago)
- Topics: af-xdp, all-in-one, easy-to-use, fast, firewall, forward, go, golang, gui, interface, linux, router, webserver, xdp
- Homepage: https://deaconn.net/
- Size: 1000 Bytes
- Stars: 11
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NetConn
Open-source router and firewall software for Linux written in Go. Utilizes Linux's [XDP](https://www.iovisor.org/technology/xdp) hook through [(e)BPF](https://ebpf.io/) for fast packet processing.## Prerequisites
* A Linux OS distro with XDP support implemented into kernel.
* At least 512 MBs of free RAM.
* Golang.### Golang Packages
Additional packages for Golang are used in the following.```bash
# Install Dropbox's GoeBPF module.
go get github.com/dropbox/goebpf
```## Contributors
* [Christian Deacon](https://github.com/gamemann)