python自动修改本机网关的代码,python网关,#!/usr/bin/p


#!/usr/bin/python#auto change gateway Created By mickelfengimport osimport random,reg='gateway 192.168.1.'rand=random.randint(1,3)test='www.baidu.com'command='/etc/init.d/networking restart'GW = "%s%d"%(g,rand)PingTest = 'ping -c 3 ' + testtry:    result=os.system(PingTest)    print result    if result!=0:        data = open('/etc/network/interfaces').read()        data = re.sub('gateway 192.168.1.*',GW, data)        open('/etc/network/interfaces', 'wb').write(data)        os.system(command)        os.system(command)except:    pass

评论关闭