路由器二次开发一步一步把工业路由器变成一个高端的可指定出网、节点和链路的路由器,包含详细过程及快捷脚本(三)。
通过前面的准备,已经有了硬件和软件环境,现在开始搭建节点、组建链路、配置自动化路由转发规则,让所有连接到路由器的设备都可以自由的出网。
可以人工根据需要进行配置,这里采用自动化脚本进行搭建,脚本内容如下。除了脚本之外,还需要用到远程自动化部署工具命令ansible。这是一个非常实用的命令,在很多大厂的开发和运维中基本都会用到。
在路由器设备上安装ansible:
1)安装扩展源:
yum -y install epel-release
2)安装服务依赖:
In CentOS 7:
yum -y install ansible
yum -y install sshpass
yum -y install rsync
yum -y install tcl tk expect wget
In Ubuntu: