34 lines
795 B
Bash
Executable file
34 lines
795 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# Pour arrêter la fete-du-slip
|
|
# À exécuter sur ytrap-llatsni
|
|
|
|
if [ `hostname` != "ytrap-llatsni" ]
|
|
then
|
|
echo "À exécuter sur ytrap-llatsni"
|
|
exit 1
|
|
fi
|
|
|
|
# On désactive le nat en ipv4
|
|
iptables -t nat -F
|
|
iptables -t filter -F
|
|
iptables -t mangle -F
|
|
|
|
# On désactive le routage en ipv6
|
|
echo 0 > /proc/sys/net/ipv6/conf/all/forwarding
|
|
echo 0 > /proc/sys/net/ipv6/conf/eth1/forwarding
|
|
echo 0 > /proc/sys/net/ipv6/conf/eth0/forwarding
|
|
|
|
# On lance arrête
|
|
/etc/init.d/radvd stop
|
|
|
|
#On vide le pare-feu ipv6
|
|
ip6tables -t filter -F
|
|
ip6tables -t mangle -F
|
|
|
|
echo Mise en place du MASQUERADEing vers charybde pour les livecd du PXE et le miroir local
|
|
iptables -t nat -A POSTROUTING -s 10.231.137.0/24 -d 138.231.136.98 -o eth0 -j MASQUERADE
|
|
if [ "$?" -eq "0" ]; then
|
|
echo .
|
|
fi
|
|
|