From d9247826dc4bea1f279d185fce3e41740c879c13 Mon Sep 17 00:00:00 2001 From: giomba Date: Wed, 18 Mar 2020 10:56:55 +0100 Subject: [PATCH] nat-start.sh use interface name passrd as parameter --- nat-start.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/nat-start.sh b/nat-start.sh index af8c71f..46bdbd8 100755 --- a/nat-start.sh +++ b/nat-start.sh @@ -1,6 +1,16 @@ #!/bin/bash -iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE +function echoerr { + >&2 echo $1 +} + +if [ -z $1 ]; then + echoerr "syntax:" + echoerr "# $0 " + exit 1 +fi + +iptables -t nat -A POSTROUTING -o $1 -j MASQUERADE iptables -P FORWARD ACCEPT sysctl -w net.ipv4.ip_forward=1