feat: add rust tcp

This commit is contained in:
2021-02-17 12:10:11 +08:00
parent ed41681faf
commit 38439e4204
7 changed files with 1753 additions and 0 deletions

13
__network/rust_tcp/run.sh Executable file
View File

@@ -0,0 +1,13 @@
#!/bin/bash
cargo b --release
ext=$?
if [[ $ext -ne 0 ]]; then
exit $ext
fi
sudo setcap cap_net_admin=eip $CARGO_TARGET_DIR/release/trust
$CARGO_TARGET_DIR/release/trust &
pid=$!
sudo ip addr add 192.168.0.1/24 dev tun0
sudo ip link set up dev tun0
trap "kill $pid" INT TERM
wait $pid