资料介绍
软件简介
SmartPBR为一个帮助运维人员快速自动化安装/配置/管理策略路由的服务脚本,主要企业使用LINUX网关策略路由组网环境。
功能
-
新增路由线路
-
切换策略
已测试编译环境
Red Hat Enterprise Linux Server release 6.4 (Santiago)
包含组件
smartpbr-x.x.x 安装目录 /usr/local/smartpbr 配置文件 /etc/smartpbr
常用命令
./smartpbr install #安装smartpbr /etc/init.d/smartpbr #交互交互式脚本
安装包内容
smartvpn_x.x.x │ smartpbr.sh #自动化脚本 │ └─config #配置文件夹 line #线路文件夹 └─x.config #线路配置文件 route.config #路由配置文件 rule.config #策略配置文件
配置文件:
line/*.config
lt.config
DEFAULTIP=2.2.2.1 IP2=2.2.2.2 GATEWAY=2.2.2.254 WANDEV=eth0
dx.config
DEFAULTIP=1.1.1.1 GATEWAY=1.1.1.254 WANDEV=eth0
DEFAULTIP,IP2等等为本线路的出网IP,用于rule.config中调用,GATEWAY:本线路下一条地址,WANDEV本线路所在的网卡
route.config
default 10.0.0.0/8 via 172.31.0.9 dev tun0
route配置文件,每张路由表中的路由策略均保持一致
rule.confg
192.168.8.0/24 table lt ip DEFAULTIP 192.168.6.0/24 table lt ip IP2 192.168.4.0/24 table dx ip DEFAULTIP
rule配置文件,决定IP段使用的路由表以及出网IP,DEFAULTIP/IP2对应相应line/*.config中的IP对应别称
手动操作
若特殊情况下需要手动安装,请按照以下规范进行安装
1、添加dxt路由
vim /etc/iproute2/rt_tables 252 dxt
2、初始化dxt路由表
ip route flush table dxt #dxt为新增加的路由表
3、增加访问网关的路由(否则自己无法访问网关)
ip route add 192.168.8.0/24 via 192.168.8.253 dev eth1 table dxt #192.168.8.0/24:代表自己的网段,192.168.8.253为网关地址,eth1 代表出网卡,dxt代表路由表
4、增加默认路由
ip route add default via 124.192.224.33 dev eth0 table dxt #Default:代表默认路由,124.192.224.33代表网关,eth0代表出网卡,dxt代表路由表
5、增加策略路由
ip rule add from 192.168.8.0/24 table dxt #192.168.8.253代表网管IP,dxt代表路由表
6、切换SNAT
iptables -t nat -I POSTROUTING -s 192.168.8.0/24 -j SNAT --to-source 124.192.224.55
- Linux命令行与shell脚本编写 4次下载
- 路由策略的应用说明 4次下载
- Linux系统命令及shell脚本实践指南 28次下载
- Linux Shell脚本编程基础和相关资料合集免费下载 26次下载
- Linux命令行和shell脚本编程宝典PDF电子书免费下载 12次下载
- Linux教程之Linux的文件权限管理实验 5次下载
- Linux操作系统实用教程之如何Linux系统的远程管理 0次下载
- linux shell 脚本入门 11次下载
- Linux脚本教程 12次下载
- 交换机-策略路由配置 0次下载
- 基于策略的路由 0次下载
- 基于CISCO路由器双出口的策略路由研究 32次下载
- 一种基于网络处理器加速的策略路由网关
- HM-042路由策略与引入
- 路由控制和路由选择
- 通过JTAG启动Linux的方法和脚本 1085次阅读
- Linux系统中调用脚本的常见方法 854次阅读
- 100个Linux Shell脚本总结 924次阅读
- Linux主机排查脚本介绍 473次阅读
- 34个Linux Shell脚本汇总 1331次阅读
- 关于路由策略数据库(RPDB) 1798次阅读
- 如何使用Shell脚本在 Linux 服务器寻找攻击证据 885次阅读
- 基于Linux服务器和VLAN实现策略路由的技术方案 2258次阅读
- 虚拟机:Linux查看路由信息的几种方法 8105次阅读
- 嵌入式Linux启动时间优化的秘密之四-启动脚本 2306次阅读
- Linux常见调用shell脚本的三种方法 8332次阅读
- Linux Bash脚本进阶教程学习 3684次阅读
- 10 个增加 UNIX/Linux Shell 脚本趣味的工具 4785次阅读
- 如何利用Shell脚本掩藏Linux服务器使用痕迹 3228次阅读
- 基于linux下自定义一个脚本来替代rm命令 3653次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多