前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ROS-大陆路由表rsc脚本生成

ROS-大陆路由表rsc脚本生成

作者头像
Eric杂货铺
发布2020-09-24 10:46:45
1.6K0
发布2020-09-24 10:46:45
举报
文章被收录于专栏:Eric杂货铺Eric杂货铺

逻辑:中国大陆路由表正常走出口,香港流量走默认路由

代码语言:javascript
复制
import os
import time
def time_out():		       #时间区分文件名
        txt_name =time.strftime("%Y-%m-%d:%H:%M:%S", time.localtime())
        #print(txt_name)
        return str(txt_name)+'.txt'
def wget_os(url,txt_name):     #执行wget操作 从github上拉取大陆路由表
        code = os.system("wget "+url+" -O "+txt_name)
        return code            #返回是否操作成功
gateway=input('输入网关ip:')
rsc_name=input('导出文件名:')
txt_name=time_out()
a = wget_os('https://raw.githubusercontent.com/17mon/china_ip_list/master/china_ip_list.txt',txt_name)
if a == 0:
        f = open(txt_name,'r')
        num = 0
        for lines in f.readlines():
                lines=lines.strip('\n')
                num = num+1
        #print('/ip route add dst-address='+lines+' gateway='+gateway+' check-gateway=ping')
                os.system('echo "/ip route add dst-address='+lines+' gateway='+gateway+' check-gateway=ping" >> '+rsc_name)
        print('新建成功,一共'+str(num)+'条')
else:
        print('wget失败,检查联网')
image.png
image.png
image.png
image.png

在ROS中导入rsc文件即可

image.png
image.png
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档