Vulcan is router / firewall software written in plain Rust and implements various network protocols like:
- BOOTP, the Bootstrap Protocol - Link
- DHCP, the Dynamic Host Configuration Protocol - Link
- RAVD, Router Advertisements - Link
Currently the routing and firewalling is not handled by Vulcan it self.
Coming soon.
- Install Rust (and the toolchain) via rustup
- Install
cargo-make
to use the tasks defined inMakefile.toml
This work is part of my masters thesis, for which the source code can be found here.