
| Current Path : /var/www/web-klick.de/dsh/10_customer2017/1230__webfleet/ |
Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 |
| Current File : /var/www/web-klick.de/dsh/10_customer2017/1230__webfleet/webfleet.py |
#!/usr/bin/python3
import os,sys,re,time
if sys.argv[1] == "r1":
os.system("route del -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.1.95")
os.system("service gpd start")
time.sleep(10)
ipnr = os.popen("ifconfig gpd0").read()
m = re.search(" (10\.116\.\d+\.\d+)",ipnr)
if m:
ipnr = m.group(1)
os.system("route del default gw " + ipnr)
os.system("route add -net 10.0.0.0 netmask 255.0.0.0 gw " + ipnr)
elif sys.argv[1] == "r0":
os.system("service gpd stop")
time.sleep(10)
# os.system("route add -net 192.168.1.0 netmask 255.0.0.0 gw 192.168.1.95")
# os.system("route add default gw 192.168.1.1")
os.system("route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.1.95")
if sys.argv[1] == "g1":
os.system("route del -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.2.93")
os.system("service gpd start")
time.sleep(10)
ipnr = os.popen("ifconfig gpd0").read()
m = re.search(" (10\.116\.\d+\.\d+)",ipnr)
if m:
ipnr = m.group(1)
os.system("route del default gw " + ipnr)
os.system("route add -net 10.0.0.0 netmask 255.0.0.0 gw " + ipnr)
elif sys.argv[1] == "g0":
os.system("service gpd stop")
time.sleep(10)
# os.system("route add -net 192.168.1.0 netmask 255.0.0.0 gw 192.168.1.95")
# os.system("route add default gw 192.168.1.1")
os.system("route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.2.93")