Pour pouvoir consulter ses mails sur freebox.crans.org

darcs-hash:20070908155343-c992d-8dc475f42d3d43f5d0b269d71bdd638cdb8e4814.gz
This commit is contained in:
bos 2007-09-08 17:53:43 +02:00
parent 9bf9fcfc4a
commit 63916bbaa0

28
utils/webmail_freebox Executable file
View file

@ -0,0 +1,28 @@
#! /bin/sh
# Petit script a executer sur ultra-adsl si on veut pouvoir consulter
# les mails sur freebox.crans.org, en cas de panne de renater
# Par Alexandre Bos, avec l'aide patiente de Stephane et Vince
# Licence GPLv3 ou ulterieure
# A utiliser ponctuellement, n'oubliez pas de desactiver
# le routage et de vider le firewall quand vous n'en avez
# plus besoin
echo 1 >> /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -A FORWARD -d 138.231.136.3 -p tcp --dport 80 -j ACCEPT
iptables -A FORWARD -s 138.231.136.3 -p tcp --sport 80 -j ACCEPT
iptables -A FORWARD -d 138.231.136.3 -p tcp --dport 443 -j ACCEPT
iptables -A FORWARD -s 138.231.136.3 -p tcp --sport 443 -j ACCEPT
iptables -A FORWARD -j DROP
iptables -t nat -A PREROUTING -d 82.225.39.54 -p tcp --dport 80 -j DNAT --to-destination 138.231.136.3
iptables -t nat -A POSTROUTING -d 138.231.136.3 -j SNAT --to-source 138.231.136.9
iptables -t nat -A PREROUTING -d 82.225.39.54 -p tcp --dport 443 -j DNAT --to-destination 138.231.136.3
iptables -t nat -A POSTROUTING -d 138.231.136.3 -j SNAT --to-source 138.231.136.9