F5设备配置可以保存为一个后缀为.ucs的文件,以便今后必要时进行系统恢复。该系统配置ucs文件是一个二进制文件,并不能阅读。如果只是想了解F5的配置内容,可以通过阅读/config目录下的bigip_base.conf和bigip.conf两个文件。其中:bigip_base.conf保存的是有关系统的网络配置(二/三层配置);bigip.conf保存的是有关系统的业务配置内容(四/七层配置)。为方便今后的维护,可以同时备份当前配置的ucs文件和bigip_base.conf、bigip.conf文件。
F5基本指令 // 查询版本信息 # b version // 查询登录信息 # who -aH // 显示设备基本清单 # b base list # b list // 显示设备平台信息 # b platform // 显示设备日志信息 # cat /var/log/messages 显示操作系统信息 # cat /var/log/bigip 显示BIG-IP事件 # cat /var/log/bigd 显示monitor事件 // 显示系统时间 # date 如果系统时间不正确,需要把系统启动到单用户状态下进行修改。 // 保存配置 # b config save configfilename.usc 系统配置备份的ucs文件保存在/usr/local/ucs目录。 // 查看接口配置及状态 # b interface show // 查看Vlan unique_mac配置 # bagpipe global show 或ifconfig –a 启用vlan unique_mac保证F5上不同的vlan 的MAC地址不一样。 // 接口地址查询 # ifconfig -a // 路由表查询 # netstat -rn // 查询系统CPU及内存使用率 # top // 查询各节点状态 # bigpipe node monitor show // 查询Pool中的负载均衡情况 # bigpipe pool show // 查看当前建立的所有连接 # watch b conn 显示实时连接信息(退出请按“Ctrl + C”),检查连接是否与负载均衡策略相匹配。 // 检查BIG-IP服务状态及服务清单 # bigstart status # bigstart list // 检查设备配置报告 # b config check all // 恢复或加载配置文件 # b config install configfilename.ucs 注意管理员口令也同时恢复 // 检测各台BIG-IP设备的主备工作状态 # b failover show // 检测当前BIG-IP上的连接数量,以及每个对外服务的虚拟服务器的用户连接数量 # bigtop # bigtop –n –delay 1 实时监视BIG-IP的流量情况 // 检查当前BIG-IP上的服务器组的连接状况 # pool show // 检查当前virtual server 虚拟服务器的连接状况 # b virtual show // 命令实时监视BIG-IP的连接状态 # b conn