blob: 5a781c5545ecf74bb2e0b0ec4ad71334aef9d790 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/sh
IPT="/sbin/iptables"
if [ "$IFACE" = "{{ gw_interface }}" ]; then
# Apply masquerading if not yet applied:
if [ "x$($IPT -t nat -S | grep "\-A POSTROUTING -o {{ gw_interface }} -j MASQUERADE" -c)" = "x0" ]; then
$IPT -t nat -A POSTROUTING -o {{ gw_interface }} -j MASQUERADE
fi
# Allow IP forwarding if not yet enabled:
if [ "x$($IPT -t filter -S | grep "\-A FORWARD -j ACCEPT" -c)" = "x0" ]; then
$IPT -t filter -A FORWARD -j ACCEPT
fi
echo "osmo-gsm-tester iptables rules loaded."
fi
|