All pastes #292566 Raw Edit

Anonymous

public text v1 · immutable
#292566 ·published 2006-12-26 18:17 UTC
rendered paste body
#!/bin/sh

### HTTPd

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p tcp --dport 80 -j DNAT --to 192.168.1.2
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p tcp --dport 80 -d 192.168.1.2 -j ACCEPT


### Armada

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p udp --dport 2300:2400 -j DNAT --to 192.168.1.2
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p udp --dport 2300:2400 -d 192.168.1.2 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p tcp --dport 6073 -j DNAT --to 192.168.1.2
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p tcp --dport 6073 -d 192.168.1.2 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p udp --dport 6500 -j DNAT --to 192.168.1.2
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p udp --dport 6500 -d 192.168.1.2 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p tcp --dport 13139 -j DNAT --to 192.168.1.2
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p tcp --dport 13139 -d 192.168.1.2 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p tcp --dport 27900 -j DNAT --to 192.168.1.2
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p tcp --dport 27900 -d 192.168.1.2 -j ACCEPT


### TCP-Ports

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p tcp --dport 60200:60299 -j DNAT --to 192.168.1.2
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p tcp --dport 60200:60299 -d 192.168.1.2 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p tcp --dport 60300:60399 -j DNAT --to 192.168.1.3
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p tcp --dport 60300:60399 -d 192.168.1.3 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p tcp --dport 60400:60499 -j DNAT --to 192.168.1.4
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p tcp --dport 60400:60499 -d 192.168.1.4 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p tcp --dport 60500:60599 -j DNAT --to 192.168.1.5
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p tcp --dport 60500:60599 -d 192.168.1.5 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p tcp --dport 60600:60699 -j DNAT --to 192.168.1.6
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p tcp --dport 60600:60699 -d 192.168.1.6 -j ACCEPT


### UDP-Ports

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p udp --dport 60200:60299 -j DNAT --to 192.168.1.2
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p udp --dport 60200:60299 -d 192.168.1.2 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p udp --dport 60300:60399 -j DNAT --to 192.168.1.3
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p udp --dport 60300:60399 -d 192.168.1.3 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p udp --dport 60400:60499 -j DNAT --to 192.168.1.4
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p udp --dport 60400:60499 -d 192.168.1.4 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p udp --dport 60500:60599 -j DNAT --to 192.168.1.5
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p udp --dport 60500:60599 -d 192.168.1.5 -j ACCEPT

iptables -t nat -A prerouting_rule -i $(nvram get wan_ifname) -p udp --dport 60600:60699 -j DNAT --to 192.168.1.6
iptables        -A forwarding_rule -i $(nvram get wan_ifname) -p udp --dport 60600:60699 -d 192.168.1.6 -j ACCEPT