Iptables-script

From OpenSimulator

Revision as of 09:59, 4 May 2008 by Phrearch (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

<script lang=bash>

  1. !/bin/sh

wanip=`wget -qO- http://checkip.dyndns.org/ | sed 's|.* \(digit:*\.digit:*\.digit:*\.digit:*\).*|\1|'` lanip=`ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'` echo "Rewriting iptables using $wanip(wan) and $lanip(lan)..." iptables -t nat -A OUTPUT --dst $wanip -p tcp --dport 9000:9010 -j DNAT --to-destination $lanip iptables -t nat -A OUTPUT --dst $wanip -p udp --dport 9000:9010 -j DNAT --to-destination $lanip </script>

Personal tools
General
About This Wiki