From 669472f4b3f37cd866b52c6c616543991cdd9934 Mon Sep 17 00:00:00 2001 From: "Robert \"ar\" Gerus" Date: Mon, 25 Mar 2013 08:53:51 +0100 Subject: [PATCH] make mosh work --- rules/10-ar-amanojaku | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/rules/10-ar-amanojaku b/rules/10-ar-amanojaku index 9f0733b..3f8bef4 100644 --- a/rules/10-ar-amanojaku +++ b/rules/10-ar-amanojaku @@ -1,8 +1,14 @@ #!/bin/bash rules() { -# external port redirects + # tcp for port in 22 80 443 14528:14530; do iptables -t nat $flag PREROUTING -i ${IF_WAN} -d ${HOST_KASHA_WAN} -p tcp --dport ${port} -j DNAT --to-destination ${HOST_AMANOJAKU} iptables -t filter $flag FORWARD -i ${IF_WAN} -d ${HOST_AMANOJAKU} -p tcp --dport ${port} -j ACCEPT done + + # udp + for port in 60000:60100; do + iptables -t nat $flag PREROUTING -i ${IF_WAN} -d ${HOST_KASHA_WAN} -m udp -p udp --dport ${port} -j DNAT --to-destination ${HOST_AMANOJAKU} + iptables -t filter $flag FORWARD -i ${IF_WAN} -d ${HOST_AMANOJAKU} -m udp -p udp --dport ${port} -j ACCEPT + done }