自动更改网关,更改网关,由于公司局域网有几个网关
自动更改网关,更改网关,由于公司局域网有几个网关
由于公司局域网有几个网关,有时候某个网关不能使用,导致服务器不能定时作业,写了个脚本自动更改网关。
#!/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#该片段来自于http://byrx.net
相关内容
- 基于PYTHON和QT实现的一个时钟,PYTHONQT实现时钟,主要是
- python写的抽奖系统,python写抽奖系统,摇奖数据库文件如
- 一个简化的车站自动售票系统,简化车站售票系统,一个
- python解析binlog取得MySQL binlog的开始时间和结束时间,
- 多线程http压力测试,多线程压力测试,# Python ver
- 获取腾讯新闻正文和标题内容,腾讯新闻正文标题,#c
- python 3.3下结合tkinter做的猜数字程序,pythontkinter,3.3比大
- python Huffman树,pythonhuffman树,#!/usr/bin/p
- 多线程socket压力测试,socket压力测试,#!/user/bin/
- 通过动态代理生成基于gfwlist的动态代理脚本,,#!/usr/
评论关闭