sshuttle/hack
2024-08-06 08:38:24 +10:00
..
compose.yml refactor for future ipv6 support 2024-08-06 08:38:24 +10:00
Containerfile Add containers based testbed setup 2024-08-06 08:38:24 +10:00
exec-sshuttle refactor for future ipv6 support 2024-08-06 08:38:24 +10:00
exec-tool refactor for future ipv6 support 2024-08-06 08:38:24 +10:00
README.md Update exec-sshuttle script and related files 2024-08-06 08:38:24 +10:00
run-benchmark Fix benchmarking script to use correct node parameter 2024-08-06 08:38:24 +10:00
run-checks Update exec-sshuttle script and related files 2024-08-06 08:38:24 +10:00
setup.service refactor for future ipv6 support 2024-08-06 08:38:24 +10:00
test-bed better test-bed scripts 2024-08-06 08:38:24 +10:00

Container based test bed for sshuttle

test-bed up -d # start containers

exec-sshuttle <node> [--copy-id] [--shuttle-bin=/path/to/sshttle] [sshuttle-args...]

exec-sshuttle node-1 # start sshuttle to connect to node-1

exec-tool curl node-1  # curl to nginx instance running on node1 via IP that is only reachable via sshuttle
exec-tool iperf3 node-1 # measure throughput to node-1