make mosh work

master
Robert "ar" Gerus 2013-03-25 08:53:51 +01:00
parent fa7d982159
commit 669472f4b3
1 changed files with 7 additions and 1 deletions

View File

@ -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
}