You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
366 B

7 years ago
  1. #!/bin/bash
  2. number=$1
  3. method=$2
  4. ss-tunnel -k test -m $method -l 8387 -L 127.0.0.1:8388 -s 127.0.0.1 -p 8389 &
  5. ss_tunnel_pid=$!
  6. ss-server -k test -m $method -s 127.0.0.1 -p 8389 &
  7. ss_server_pid=$!
  8. iperf -s -p 8388 &
  9. iperf_pid=$!
  10. sleep 1
  11. iperf -c 127.0.0.1 -p 8387 -n $number
  12. kill $ss_tunnel_pid
  13. kill $ss_server_pid
  14. kill $iperf_pid
  15. sleep 1
  16. echo "Test Finished"