wireshark错误Error loading table 'DNS Servers': addr_resolve_dns_servers:2: expecting field tcp_port解决
时间:2022-11-15 21:19 作者:admin 分类: 技术文章
前言
在更新到 wireshark 4.0.1版本的时候打开出现错误:
Error loading table 'DNS Servers': addr_resolve_dns_servers:2: expecting field tcp_port
应该在4.0也出现过,只不过当时没有注意。错误如下图所示:
原因
新的配置文件格式不一致导致不能正确加载。
解决办法
通过Google找到了一位哥们在 wireshark 论坛的提问,按照回复解决了,简单记下,有两种方法:
- 第一种方法
将配置文件目录下的addr_resolve_dns_servers
重命名,使其不被加载即可
此文件内容在未改之前大致如下:
# This file is automatically generated, DO NOT MODIFY.
"114.114.114.114"
- 第二种方法
将addr_resolve_dns_servers
文件内容修改为支持的格式:
# This file is automatically generated, DO NOT MODIFY.
"114.114.114.114","0","53"
PS:
配置文件目录,各个版本不同,mac是在此路径:
$HOME/.config/wireshark/addr_resolve_dns_servers
参考
https://ask.wireshark.org/question/29011/error-loading-table-dns-servers/
标签: wireshark
扫描二维码,在手机上阅读
推荐阅读: