817e4506a09bfc1a6af8426a9ce00fec1171e2e7
stund
A minimal asynchronous STUN server implementation.
The server implements the minimal necessary functionality from RFC 8489, namely the Binding Request.
The server is both IPv6 and IPv4 capable. When listening on IPv6 address, the server is capable of handling IPv6/IPv4 clients.
Running
To try out the server, just run:
$ cargo run
Testing
To verify the server functions properly, the following tools may be used:
- Trickle ICE tester from WebRTC github samples
- IceTest.Info
stunclientpackage from stunprotocol.org. Note: the server will report an error due to stunclient sending additional attributes not recognized by this implementation
Description
Languages
Rust
100%