rendered paste body# Generated by iptables-save v1.2.9 on Tue Jan 25 19:33:06 2005
*nat
:PREROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A POSTROUTING -s 10.12.0.0/16 -o eth1 -j MASQUERADE
-A PREROUTING -p tcp -m tcp --dport 8099 -j DNAT --to-destination 192.168.1.99:80
COMMIT
# Completed on Tue Jan 25 19:33:06 2005
# Generated by iptables-save v1.2.9 on Tue Jan 25 19:33:06 2005
*mangle
:PREROUTING ACCEPT [14:2180]
:INPUT ACCEPT [14:2180]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [17:8570]
:POSTROUTING ACCEPT [17:8570]
COMMIT
# Completed on Tue Jan 25 19:33:06 2005
# Generated by iptables-save v1.2.9 on Tue Jan 25 19:33:06 2005
*filter
:FORWARD ACCEPT [0:0]
:INPUT DROP [0:0]
:vpn-in - [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -i lo -j ACCEPT
-A INPUT -i tun0 -j vpn-in
-A INPUT -i tun1 -j vpn-in
-A INPUT -s 10.12.0.0/16 -j vpn-in
# Accept traffic from internal interfaces
-A INPUT -s 10.10.6.0/24 -i eth0 -j ACCEPT
-A INPUT -s 10.10.4.0/24 -i eth0 -j ACCEPT
# Accept traffic with the ACK flag set
-A INPUT -p tcp -m tcp --tcp-flags ACK ACK -j ACCEPT
# Allow incoming data that is part of a connection we established
-A INPUT -m state --state ESTABLISHED -j ACCEPT
# Allow data that is related to existing connections
-A INPUT -m state --state RELATED -j ACCEPT
-A INPUT -p tcp -m tcp --dport 8100 -j ACCEPT
# Accept responses to DNS queries
-A INPUT -p udp -m udp --dport 1024:65535 --sport 53 -j ACCEPT
# Accept responses to our pings
-A INPUT -p icmp -m icmp --icmp-type echo-reply -j ACCEPT
# Accept notifications of unreachable hosts
-A INPUT -p icmp -m icmp --icmp-type destination-unreachable -j ACCEPT
# Accept notifications to reduce sending speed
-A INPUT -p icmp -m icmp --icmp-type source-quench -j ACCEPT
# Accept notifications of lost packets
-A INPUT -p icmp -m icmp --icmp-type time-exceeded -j ACCEPT
# Accept notifications of protocol problems
-A INPUT -p icmp -m icmp --icmp-type parameter-problem -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type echo-request -j ACCEPT
# mwtvision vpn
-A INPUT -p udp -m udp --dport 1179 -j ACCEPT
# mwtvision vpn (tcp)
-A INPUT -p tcp -m tcp --dport 1179 -j ACCEPT
# Allow connections to ssh
-A INPUT -p tcp -m tcp --dport ssh -j ACCEPT
# Allow connections to our IDENT server
-A INPUT -p tcp -m tcp --dport auth -j ACCEPT
# Allow connections to http
-A INPUT -p tcp -m tcp --dport http -j ACCEPT
-A INPUT -p tcp -m tcp --dport https -j ACCEPT
# Allow connections to http
-A INPUT -p tcp -m tcp --dport ftp -j ACCEPT
-A vpn-in -j ACCEPT
COMMIT