как я могу извлечь свой ipv4 MAC-адрес с tcpdump и sed

Я недавно изменил свой MAC-адрес и также делая так, я хочу удостовериться, что он изменился в сети, не только на nmcli или ifconfig

Я выполняю sudo tcpdump-i enp2s0-en для нахождения моего MAC-адреса в tcpdump, но я пытаюсь получить его, где он похож на это с использованием sed

так это

18:38:33.808803 5e:b7:19:c3:fe:8e > 58:6d:8f:71:85:ec, ethertype IPv4 (0x0800), length 66: 192.168.1.111.37982 > 172.217.12.66.443: Flags [.], ack 331, win 335, options [nop,nop,TS val 72135922 ecr 127649923], length 0
18:38:33.830092 58:6d:8f:71:85:ee > 5e:b7:19:c3:fe:8c, ethertype IPv4 (0x0800), length 143: 172.217.12.66.443 > 192.168.1.111.37980: Flags [P.], seq 1:78, ack 833, win 386, options [nop,nop,TS val 127649986 ecr 72135811], length 77
18:38:33.830123 5e:b7:19:c3:fe:8e > 58:6d:8f:71:85:ec, ethertype IPv4 (0x0800), length 66: 192.168.1.111.37980 > 172.217.12.66.443: Flags [.], ack 78, win 312, options [nop,nop,TS val 72135943 ecr 127649986], length 0

превращается в это

5e:b7:19:c3:fe:8e > 58:6d:8f:71:85:ec - 192.168.1.111.37982 > 172.217.12.66.443
58:6d:8f:71:85:ee > 5e:b7:19:c3:fe:8c - 172.217.12.66.443 > 192.168.1.114
5e:b7:19:c3:fe:8e > 58:6d:8f:71:85:ec - 192.168.1.111.37980 > 172.217.12.66.443

и если я могу просто извлечь свой MAC из него

до сих пор это - то, что я получил, я чувствую, что это может быть уменьшено

sudo tcpdump -i enp2s0 -en | sed 's/: Flags.*//g' | sed 's/, ethertype IPv4 (0x0800), / - /g' | cut -d" " -f2,3,4,5,8,9,10
0
задан 9 September 2018 в 17:00

1 ответ

Может использовать awk вместо этого

awk - F" " '{print $2 $3 $4 $10 $11 $12 }'

Вы говорите awk, действительно делят на столбец отдельным пространство, и позже Вы говорите, какой столбец должны быть распечатаны.

проверьте снова столбец, я отвечаю Вам со своего мобильного телефона и не вижу Ваше сообщение, могу я добавлять, что некоторые думают неправильно, но понятие является правильным.

отредактированный

Я проверяю, дважды теперь должно быть правильным (но проверить его снова так или иначе),

0
ответ дан 28 October 2019 в 00:17

Другие вопросы по тегам:

Похожие вопросы: