11 lines
278 B
Bash
Executable File
11 lines
278 B
Bash
Executable File
#!/bin/sh
|
|
# Loopback forwarders in the sandbox netns. FORWARDS holds
|
|
# "bind:port:router:router_port" words.
|
|
set -eu
|
|
for fwd in $FORWARDS; do
|
|
# shellcheck disable=SC2046
|
|
set -- $(echo "$fwd" | tr : ' ')
|
|
socat "TCP-LISTEN:$2,bind=$1,fork,reuseaddr" "TCP:$3:$4" &
|
|
done
|
|
wait
|