
Estou tentando capturar pacotes provenientes de um switch (dados espelhados). mas nenhum pacote está sendo capturado. mostrando que todos os pacotes foram descartados pela interface.
[root@localhost PacketReceiver]# tcpdump -i enp3s0f0 -vvv -w test.pcap
tcpdump: listening on enp3s0f0, link-type EN10MB (Ethernet), capture size 262144 bytes
^C0 packets captured
0 packets received by filter
0 packets dropped by kernel
162856 packets dropped by interface
mas de outra interface pela qual o servidor está usando a internet, os pacotes tcpdump estão sendo capturados corretamente.
Qual é o problema. e qual será a solução.
Responder1
ethtool -g eth0
Ring parameters for eth0:
Pre-set maximums:
RX: 4096
RX Mini: 0
RX Jumbo: 0
TX: 4096
Current hardware settings:
RX: 256
RX Mini: 0
RX Jumbo: 0
TX: 256
[~] # ethtool -G eth0 rx 4096
[~] #
[~] # ethtool -g eth0
Ring parameters for eth0:
Pre-set maximums:
RX: 4096
RX Mini: 0
RX Jumbo: 0
TX: 4096
Current hardware settings:
RX: 4096
RX Mini: 0
RX Jumbo: 0
TX: 256
Isso resolveu meu problema. :)