wireshark-如何使用tshark将ip转换为主机名

时间:2015-11-13 11:25:30

标签: unix wireshark hostname tshark

我使用以下命令获取各种实体的IP地址列表,但我无法转换(识别)主机名。

 tshark -r test_call_1.pcap -T fields -e ip.src -e tcp.srcport -e ip.dst -e tcp.dstport  tcp

示例输出

192.30.16.95    21      192.30.160.2    43118
192.30.16.95    21      192.30.160.2    43118
192.30.16.95    21      192.30.160.2    43118
192.30.160.2    45791   192.30.16.95    45431

任何人都可以指导我如何解决这些ip到主机名吗?

先谢谢

M.Muralidharan

1 个答案:

答案 0 :(得分:0)

要让tshark打印主机名,您需要通过指定' -N n'来启用主机名解析。选项并使用例如' -e ip.src_host'选择主机名字段而不是IP地址。

例如:

tshark -r test_call_1.pcap -N n -T fields -e ip.src_host -e tcp.srcport -e ip.dst_host -e tcp.dstport tcp