network/salt/upstream/port-forwarding

10 lines
269 B
Plaintext
Raw Normal View History

2016-12-16 00:12:46 +01:00
#!/bin/sh
export PATH=/sbin:/bin:/usr/sbin:/usr/bin
2016-12-16 00:12:46 +01:00
if [ "$IFACE" = "{{ interface }}" ]; then
{%- for fwd in ports %}
iptables -t nat -A PREROUTING -i {{ interface }} -p {{ fwd.proto }} --dport {{ fwd.port }} -j DNAT --to-destination {{ fwd.to }}
{%- endfor %}
fi