Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 705 Bytes

README.md

File metadata and controls

31 lines (22 loc) · 705 Bytes

nesquic

Like netcat, but using QUIC and written in Rust

  1. Build it
cargo build
  1. Use it
cd target/debug

# listen on port 5003/udp
./nesquic -l 5003

# connect to port 5003/udp
./nesquic 127.0.0.1 5003 

Important Notes

  1. Connecting end (the one that is not listening) needs to send the first message for flow to be established. Guessing this is because of UDP.
  2. localhost doesn't work, use 127.0.0.1 instead (maybe fix this in the future)

Run with debug messages

cargo build && RUST_LOG=debug ./target/debug/nesquic -l 5003 # listen on port 5003/udp
cargo build && RUST_LOG=debug ./target/debug/nesquic 127.0.0.1 5003 # connect to port 5003/udp