USG防火墙故障定位汇总.docx

上传人:b****4 文档编号:12289363 上传时间:2023-04-17 格式:DOCX 页数:19 大小:23.84KB
下载 相关 举报
USG防火墙故障定位汇总.docx_第1页
第1页 / 共19页
USG防火墙故障定位汇总.docx_第2页
第2页 / 共19页
USG防火墙故障定位汇总.docx_第3页
第3页 / 共19页
USG防火墙故障定位汇总.docx_第4页
第4页 / 共19页
USG防火墙故障定位汇总.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

USG防火墙故障定位汇总.docx

《USG防火墙故障定位汇总.docx》由会员分享,可在线阅读,更多相关《USG防火墙故障定位汇总.docx(19页珍藏版)》请在冰豆网上搜索。

USG防火墙故障定位汇总.docx

USG防火墙故障定位汇总

USG防火墙故障定位主要命令汇总

故障定位

在现网出现故障时,如何排除和定位防火墙是否转发报文或者丢弃报文,可采用以下方法按顺序进行,总的原则就是先确定是否是防火墙丢包,然后再定位报文是否到达防火墙。

1.查看会话

使用场合

针对可以建会话的报文,可以通过查看会话是否创建以及会话详细信息来确定报文是否正常通过防火墙。

命令介绍

displayfirewallsessiontable[verbose][source{insideip-address|globalip-address}][destination{insideip-address|globalip-address}][source-vpn-instance{vpn-instance-name|public}][dest-vpn-instance{vpn-instance-name|public}][applicationprotocol–name1][protocolprotocol–name2][nat][source-portsource-port][destination-portdestination-port][long-link]

使用方法

首先确定该五元组是否建会话,对于TCP/UDP/ICMP(ICMP只有echorequest和echoreply建会话)/GRE/ESP/AH的报文防火墙会建会话,其它比如SCTP/OSPF/VRRP等报文防火墙不建会话。

如果会话已经建立,并且一直有后续报文命中刷新(有报文命中时,Left会被刷新成与TTL相同的值),基本可以排除防火墙的问题。

如果没有对应的五元组会话或者对于不建会话的报文,继续后续排查方法。

Global:

表示在做NAT时转换后的IP;

Inside:

表示在做NAT时转换前的IP。

对于现网不做NAT的场景,选择inside和global参数都一样。

使用示例

displayfirewallsessiontableverbosedestinationinside10.110.40.76

Currenttotalsessions:

1

sqlnetVPN:

public-->public

Zone:

untrust-->trustTTL:

11:

06:

40Left:

10:

57:

00

Interface:

GigabitEthernet9/0/0NextHop:

0.0.0.0MAC:

00-00-00-00-00-00

<--packets:

2bytes:

88-->packets:

3bytes:

410

10.127.67.34:

49161-->10.110.40.76:

1521

上面显示目的地址为10.110.40.76的报文的会话,该会话为sqlnet数据库连接会话。

关键信息解释如下所示:

Zone:

untrust->trust源域为untrust,目的域为trust(源域->目的域)

TTL:

11:

06:

40Left:

10:

57:

00TTL表示会话的老化时间,Left表示还剩余多少时间该会话老化

Interface:

GigabitEthernet9/0/0正向会话出接口

<--packets:

2bytes:

88反向会话的报文数和字节数

-->packets:

3bytes:

410正向会话的报文数和字节数

10.127.67.34:

49161-->10.110.40.76:

1521-->表示首包方向

使用限制

对于TCP/UDP/ICMP/GRE/ESP/AH的报文防火墙会建会话,其它比如SCTP/OSPF/VRRP报文,无法使用该方法排查。

2.检查接口状态

使用场合

在报文不通时,可以先检查接口状态,排除由于接口down而导致报文不通的情况。

命令介绍

displayinterfacebrief

使用方法

查看接口物理层和协议层状态,正常情况下接口物理层(Physical)和协议层(Protocol)都是up,如果有down现象,检查连线、光纤、光模块、网线是否有问题,更换光纤、光模块、网线尝试。

使用示例

displayinterfacebrief

PHY:

Physical

*down:

administrativelydown

(s):

spoofing

InUti/OutUti:

inpututility/outpututility

InterfacePHYProtocolInUtiOutUtiinErrorsoutErrors

Eth-Trunk0upup0.01%0.01%00

GigabitEthernet0/0/1upup0.06%0.02%00

GigabitEthernet0/0/2upup0.06%0.02%00

GigabitEthernet0/0/3downdown0%0%00

GigabitEthernet0/0/4downdown0%0%00

GigabitEthernet0/0/0upup0.01%0.01%00

GigabitEthernet0/0/5downdown0%0%00

GigabitEthernet0/0/6downdown0%0%00

GigabitEthernet0/0/7downdown0%0%00

GigabitEthernet0/0/8downdown0%0%00

GigabitEthernet1/0/0downdown0%0%00

GigabitEthernet1/0/1downdown0%0%00

GigabitEthernet1/0/2downdown0%0%00

GigabitEthernet1/0/3downdown0%0%00

GigabitEthernet1/0/4downdown0%0%00

GigabitEthernet1/0/5downdown0%0%00

GigabitEthernet1/0/6downdown0%0%00

GigabitEthernet1/0/7downdown0%0%00

GigabitEthernet8/0/0upup0.01%0.07%230

GigabitEthernet8/0/1upup0.07%0.01%00

GigabitEthernet9/0/0upup0.01%0.02%00

GigabitEthernet9/0/1upup0.02%0.01%00

NULL0upup(s)0%0%00

Vlanif1557upup----0116

使用限制

3.检查接口统计信息

使用场合

在发现报文传输有性能下降或者ping有丢包时,可以检查接口统计信息,确认接口是否有丢包。

命令介绍

displayinterface[interface-type[interface-number]]

使用方法

1、查看接口下是否有error,确认FCS/collisions有无增长,如果有增长,则需要确认接口双工模式和速率是否与对端设备一致。

AlignErrors:

对齐错误,即传送的包中存在不完整的字节,包括前导码和帧间隙。

CollisionErrors:

半双工时,发生碰撞的错误包。

runts:

超短包,长度小于64字节但CRC值正确的数据包。

giants:

超长包,长度大于1618(如果带vlan是1622)字节的CRC值正确的数据包。

FCS/CRC(Input):

长度为64至1618字节之间但CRC值不正确的数据包。

(路由器中长度为64至1618字节之间的Alignment、Dribble错包也在此类中统计)。

Error(Input):

PHY层发现的错误包。

Overrun(Input):

接收队列满而丢弃的包。

LateCollision:

半双工时,发送64字节后发生碰撞的错误包。

Defferred:

包被滞后发送错误。

LostCarrier:

载波扩展错误。

NoCarrier:

无载波错误。

2、查看接口出入方向统计是否正在增加,如果有增加则说明该接口链路正常。

3、查看接口协商的情况,包括协商速率,全双工/半双工等。

4、关注接口五分钟流量统计与正常时的差别,关注业务经过设备的两个方向出入接口流量是否差不多。

使用示例

displayinterfaceGigabitEthernet1/0/0

GigabitEthernet1/0/0currentstate:

UP

Lineprotocolcurrentstate:

UP

GigabitEthernet1/0/0currentfirewallzone:

trust

Description:

USGSeries,GigabitEthernet1/0/0Interface

TheMaximumTransmitUnitis1500bytes,Holdtimeris10(sec)

InternetAddressis11.110.30.17/24

IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis0018-82fd-9d3b

Mediatypeistwistedpair,loopbacknotset,promiscuousmodenotset

1000Mb/s-speedmode,Full-duplexmode,linktypeisautonegotiation

flowcontrolisdisable

Outputqueue:

(Urgentqueue:

Size/Length/Discards)0/50/0

Outputqueue:

(Protocolqueue:

Size/Length/Discards)0/1000/0

Outputqueue:

(FIFOqueuing:

Size/Length/Discards)0/75/0

Last5minutesinputrate1083bytes/sec,11packets/sec

Last5minutesoutputrate1019bytes/sec,10packets/sec

Input:

15901905packets,3060644220bytes

180broadcasts,19745multicasts

5920errors,0runts,0giants,0throttles,

0CRC,0frames,5920overruns,0alignerrors

Output:

10641815packets,1764395150bytes

200broadcasts,0multicasts

0errors,0underruns,0collisions,0latecollisions,

0deferred,0lostcarrier,0nocarrier

如上显示,Input方向出现了5920个overruns,很有可能之前出现了瞬间很大的流量,导致overruns丢包。

使用限制

4.查看防火墙系统统计

使用场合

通过查看防火墙系统统计,可以得到各种报文的统计值,以及各种丢包情况等信息。

命令介绍

displayfirewallstatisticsystem

使用方法

1、查看当前系统总会话数,TcpSession、UDPSession、ICMPsession这三项统计值的和。

2、查看TCP半连接数,CurHalfCon统计值就是半连接数,通过该值可以确认半连接数是否过多,是否受到syn-flood攻击。

3、查看防火墙转发TCP业务是否丢包,使用RcvTCPpkts、RcvTCPbytes、PassTCPpkts、PassTCPOcts统计值,正常情况下Pass和Rcv不会相差很多,其他协议查看方式类似。

4、查看是否有会话创建失败(SessFailDisPkts)统计。

5、查看各种丢包统计是否与故障业务相关,比如包过滤丢包、分片过多丢包等原因。

使用示例

使用限制

5.查看设备的运行状况

使用场合

在发现设备的告警灯亮时或者其他如接口无法UP等异常情况时,可以查看设备的运行状况,确认主控板、接口卡等是否运行正常。

如果有器件显示故障,需尽快分析。

命令介绍

displaydevice

使用方法

在任意视图下执行命令displaydevice。

使用示例

displaydevice

SecowayUSG5560'sDevicestatus:

Slot#TypeOnlineStatus

--------------------------------------

0RPUPresentNormal

1E8GFPresentNormal

5SACCPresentNormal

8E2XSFPresentNormal

9E2XSFPresentNormal

10PWRPresentNormal

11PWRPresentNormal

13FANPresentNormal

使用限制

6.查看告警信息

使用场合

在发现设备的告警灯亮时或者在日志中发现如风扇灯硬件相关信息时,可以查看告警信息来确定问题。

命令介绍

displayalarmurgent

使用方法

在任意视图下执行命令displayalarmurgent。

使用示例

displayalarmurgent

AlarmIDSlotDateTimePara1Para2

4012/01/2908:

01:

240255

4012/01/2014:

55:

460255

这里显示存在两个告警信息,告警ID是4,即电源异常,原因是设备只有一个电源上电。

详细告警ID的解释可以查看产品手册。

使用限制

7.查看内存使用率

使用场合

当防火墙承载的业务出现时延大、丢包或者不稳定时,可以查看一下内存使用率、smbuf使用率,确认是否是内存/smbuf消耗过多导致。

内存/smbuf占有率不应过高,超过70%时需要联系办事处协助分析。

命令介绍

displayhealth

displaymemorysmbuf-usage

使用方法

1、在系统视图下执行命令displayhealth。

2、在隐藏视图下执行命令displaymemorysmbuf-usage。

使用示例

[USG]displayhealth

SlotCPUUsageMemoryUsage(Total)

-----------------------------------------------------

0MPU(Master)4%30%4096MB

[USG5300-hidecmd]displaymemorysmbuf-usage

==========2Kslicesmbufpoolstatus:

==========

TotalSliceNumber:

8192(usagepercent24)

AllocatedSliceNumber:

2046

FreeSliceNumber:

6146

AllocFailNumber:

0

SetsNumInCache:

64

SetsNumInFullList:

355

SetsNumInEmptyList:

228

ElementNumPer-Set:

16

==========8Kslicesmbufpoolstatus:

==========

TotalSliceNumber:

2048(usagepercent0)

AllocatedSliceNumber:

0

FreeSliceNumber:

2048

AllocFailNumber:

0

SetsNumInCache:

64

SetsNumInFullList:

255

SetsNumInEmptyList:

129

ElementNumPer-Set:

8

==========Gmacsmbufpoolstatus:

==========

Totalgmacsmbuf:

2048

Allocatedgmacsmbuf:

3

Smbufgmacusage:

0%

==========Spi4smbufpoolstatus:

==========

Totalspi4-0smbuf:

23039

Allocatedspi4-0smbuf:

128

Smbufspi4-0usage:

0%

Totalspi4-1smbuf:

23039

Allocatedspi4-1smbuf:

128

Smbufspi4-1usage:

0%

使用限制

8.查看CPU使用率

使用场合

CPU占有率应正常,与当前开展的业务类型和转发流量相符。

超过60%应分析当时的业务流量。

转发面CPU使用率高需要分析业务流量是否太大导致,管理面CPU高需要分析是否到防火墙自身流量太多导致。

命令介绍

displaycpu-usage

使用方法

在系统视图下执行命令displaycpu-usage。

使用示例

在系统视图下执行命令displaycpu-usage。

displaycpu-usage

=====CurrentCPUusageinfo=====

DataplaneCPUAverageUsage:

0(5Seconds)

MgmtplaneCPUAverageUsage:

24(60Seconds)

使用限制

9.检查防火墙双机热备配置和状态

使用场合

双机热备组网发生故障时,需要检查VRRP和HRP的状态。

命令介绍

displayhrpstate

displayvrrp

使用方法

对于双机热备组网,检查两台防火墙VRRP、HRP配置和状态是否正常,使用displayhrpstate、displayvrrp检查两台防火墙主备状态。

对于两台设备相对应的VRRP备份组,不能出现双主状态。

如果状态不对,请重点检查心跳链接是否正常,调整并检查故障是否消除(再查看会话表和丢包统计)。

使用示例

主设备上:

HRP_Mdisplayhrpstate

Thefirewall'sconfigstateis:

MASTER

Currentstateofvirtualroutersconfiguredasmaster:

Eth-Trunk0vrid1:

master

(GigabitEthernet0/0/1):

up

(GigabitEthernet0/0/2):

up

HRP_Mdisplayvrrp

Eth-Trunk0|VirtualRouter1

VRRPGroup:

Master

state:

Master

VirtualIP:

192.168.1.3

VirtualMAC:

0000-5e00-0101

PrimaryIP:

192.168.1.2

PriorityRun:

120

PriorityConfig:

100

MasterPriority:

120

Preempt:

YESDelayTime:

0

Timer:

1

AuthType:

NONE

CheckTTL:

YES

备设备上:

HRP_Sdisplayhrpstate

Thefirewall'sconfigstateis:

SLAVE

Currentstateofvirtualroutersconfiguredasslave:

Eth-Trunk0vrid1:

slave

(GigabitEthernet0/0/1):

up

(GigabitEthernet0/0/2):

up

HRP_Sdisplayvrrp

Eth-Trunk0|VirtualRouter1

VRRPGroup:

Slave

state:

Backup

VirtualIP:

192.168.1.3

VirtualMAC:

0000-5e00-0101

PrimaryIP:

192.168.1.1

PriorityRun:

120

PriorityConfig:

100

MasterPriority:

120

Preempt:

YESDelayTime:

0

Timer:

1

AuthType:

NONE

CheckTTL:

YES

使用限制

10.检查各器件温度信息

使用场合

在发生硬件故障时,可以查看各器件温度信息,判断是否是温度的异常引起的问题。

命令介绍

displaytemperatureslot

使用方法

在任意视图下执行命令displaytemperatureslotX

使用示例

HRP_Mdisplaytemperatureslot1

Unit:

C

AddressChannelStatusMinorMajorFatalAdjust_speedTemp

TMinTmax

--------------------------------------------------------------------

2550NORMAL6277880031

2550NORMAL6277880031------------------------------------

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 财会金融考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1