Delete keepalive.sh
This commit is contained in:
		
							parent
							
								
									f625622cc6
								
							
						
					
					
						commit
						2aa14d4c38
					
				@ -1,51 +0,0 @@
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
# Version 1.6
 | 
			
		||||
# Parameter setzen
 | 
			
		||||
GATEWAY1ext=185.66.193.105
 | 
			
		||||
GATEWAY2ext=185.66.193.106
 | 
			
		||||
GATEWAY1=10.188.255.5
 | 
			
		||||
GATEWAY2=10.188.255.6
 | 
			
		||||
GATEWAY1v6=2a03:2260:121::255:5
 | 
			
		||||
GATEWAY2v6=2a03:2260:121::255:6
 | 
			
		||||
IP=/sbin/ip
 | 
			
		||||
PING=/bin/ping
 | 
			
		||||
BATCTL=/usr/local/sbin/batctl
 | 
			
		||||
 | 
			
		||||
#if [ "hostname = troisdorf1 | troisdorf2" ]
 | 
			
		||||
if [ $(hostname) = "troisdorf1" ] || [ $(hostname) = "troisdorf2" ]
 | 
			
		||||
    then
 | 
			
		||||
        DEFAULT_GATEWAY=$GATEWAY1
 | 
			
		||||
	DEFAULT_GATEWAYext=$GATEWAY1ext
 | 
			
		||||
        FALLBACK_GATEWAY=$GATEWAY2
 | 
			
		||||
	FALLBACK_GATEWAYext=$GATEWAY2ext
 | 
			
		||||
	DEFAULT_GATEWAYv6=$GATEWAY1v6
 | 
			
		||||
	FALLBACK_GATEWAYv6=$GATEWAY2v6
 | 
			
		||||
    else
 | 
			
		||||
        DEFAULT_GATEWAY=$GATEWAY2
 | 
			
		||||
	DEFAULT_GATEWAYext=$GATEWAY2ext
 | 
			
		||||
        FALLBACK_GATEWAY=$GATEWAY1
 | 
			
		||||
        FALLBACK_GATEWAYext=$GATEWAY1ext
 | 
			
		||||
	DEFAULT_GATEWAYv6=$GATEWAY2v6
 | 
			
		||||
	FALLBACK_GATEWAYv6=$GATEWAY1v6
 | 
			
		||||
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
if $PING -c 1 $DEFAULT_GATEWAYext
 | 
			
		||||
        then
 | 
			
		||||
                $IP route replace default via $DEFAULT_GATEWAY table 42
 | 
			
		||||
                $IP -6 route replace default via $DEFAULT_GATEWAYv6 table 42
 | 
			
		||||
                $BATCTL gw server 100Mbit/100Mbit
 | 
			
		||||
                echo "Gateway erreichbar"
 | 
			
		||||
        else
 | 
			
		||||
        if $PING -c 1 $FALLBACK_GATEWAYext
 | 
			
		||||
            then
 | 
			
		||||
                $IP route replace default via $FALLBACK_GATEWAY table 42
 | 
			
		||||
                $IP -6 route replace default via $FALLBACK_GATEWAYv6 table 42
 | 
			
		||||
                $BATCTL gw server 80Mbit/80Mbit
 | 
			
		||||
                echo "Nun FALLBACK_GATEWAY"
 | 
			
		||||
            else
 | 
			
		||||
                $BATCTL gw off
 | 
			
		||||
                #Kein Gateway erreichbar, batctl gw off
 | 
			
		||||
        fi
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user